Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • hpc-team/HPCasCode
  • chines/ansible_cluster_in_a_box
2 results
Show changes
Showing
with 768 additions and 2 deletions
<html><body><h3>HPC identity management</h3>
<p>To log in via AAF authentication, connect to <a href=https://{{ hpchostname }}.erc.monash.edu.au/aafbootstrap>aafbootstrap</a></p>
<p>To log in without AAF authentication, connect to <a href=https://{{ hpchostname }}.erc.monash.edu.au/users>users</a></p>
</body></html>
[mysqld]
character_set_server=utf8
default-storage-engine = innodb
sql_mode = STRICT_ALL_TABLES
[client]
default-character-set = utf8
#-*-apache-*-
WSGIScriptAlias /karaage /etc/karaage3/karaage.wsgi
WSGIScriptAlias /aafbootstrap /etc/karaage3/karaage.wsgi
<IfVersion >= 2.4>
<Directory /etc/karaage3>
<Files karaage.wsgi>
Require all granted
</Files>
</Directory>
</IfVersion>
# support old URLs.
Redirect permanent /kgadmin /karaage
Redirect permanent /users /karaage
Redirect permanent /aafbootstrap /karaage/aafbootstrap
Alias /kgstatic "/var/lib/karaage3/static"
<Location "/kgstatic">
SetHandler None
<IfVersion >= 2.4>
Require all granted
</IfVersion>
</Location>
Alias /kgfiles "/var/cache/karaage3/files"
<Location "/kgfiles">
SetHandler None
<IfVersion >= 2.4>
Require all granted
</IfVersion>
</Location>
<Location /karaage/samlredirect>
AuthType Shibboleth
ShibRequireSession On
ShibUseHeaders On
require valid-user
</Location>
<Location /karaage/aafbootstrap>
AuthType Shibboleth
ShibRequireSession On
ShibUseHeaders On
require valid-user
</Location>
<Location /karaage/profile/saml>
AuthType Shibboleth
ShibRequireSession On
ShibUseHeaders On
require valid-user
</Location>
<Location /karaage/profile/slogin>
AuthType Shibboleth
ShibRequireSession On
ShibUseHeaders On
require valid-user
</Location>
#!/usr/bin/python
import os, sys, re, traceback
import django
os.environ['DJANGO_SETTINGS_MODULE'] = "karaage.conf.settings"
DEFAULT_CACHE_FILE = "/var/cache/shibboleth/metadata.aaf.xml"
def get_idps_from_metadata(cache_path):
import xml.etree.ElementTree as ET
tree = ET.parse(cache_path)
root=tree.getroot()
idps=[]
for entity in root.findall("{urn:oasis:names:tc:SAML:2.0:metadata}EntityDescriptor"):
idp=False
# %s"%entity.attrib['entityID']
for idp in entity.findall('{urn:oasis:names:tc:SAML:2.0:metadata}IDPSSODescriptor'):
idp=True
if idp:
for o in entity.findall('{urn:oasis:names:tc:SAML:2.0:metadata}Organization'):
for c in o.findall('{urn:oasis:names:tc:SAML:2.0:metadata}OrganizationDisplayName'):
idps.append({'entityID':entity.attrib['entityID'],'name':c.text})
return idps
def get_group_name(groupname):
return re.sub('[!@#=$\s+]', "", groupname).lower()
def get_or_create_idp(entityID,name):
from karaage.institutes.forms import InstituteForm
from karaage.institutes.models import Institute
from karaage.people.models import Group
try:
institute = Institute.objects.get(saml_entityid=entityID)
return
except Institute.DoesNotExist:
try:
groupname = get_group_name(name)
group, _ =Group.objects.get_or_create(name = groupname)
if group:
institute = Institute(name = name, group = group, saml_entityid = entityID, is_active = True)
if institute:
institute.save()
except:
print "Exception: %s" %(traceback.format_exc())
def main(argv):
if len(sys.argv) > 1:
cache_path = argv[0]
else:
cache_path = DEFAULT_CACHE_FILE
django.setup()
idps = get_idps_from_metadata(cache_path)
for idp in idps:
get_or_create_idp(entityID=idp['entityID'],name=idp['name'])
if __name__ == '__main__':
main(sys.argv[1:])
#!/usr/bin/python
import os
os.environ['DJANGO_SETTINGS_MODULE'] = "karaage.conf.settings"
import sys, traceback
from django.contrib.auth.models import User
from django.db.models import Q
from karaage.people.models import Person, Group
import karaage.people.managers
from karaage.people.forms import AddPersonForm, AdminPersonForm, PersonForm
from karaage.projects.models import Project
from karaage.machines.models import MachineCategory
import logging
from django.conf import settings
from karaage.institutes.models import Institute, InstituteDelegate
from karaage.machines.models import Account
from karaage.people.models import Person, Group
import django
django.setup()
def addAdminRole(username):
try:
person = Person.objects.get(username = username)
if person and person.is_admin == False:
person.is_admin = True
person.save()
print "User %s has been added to admin role" %(username)
except Person.DoesNotExist:
print "User %s does not exist" %(username)
except:
print "Exception %s" % traceback.format_exc()
def usage():
print "Usage: add_admin <username>"
def main(argv):
if len(sys.argv) < 2:
usage()
else:
username = argv[0]
if not username:
print "Invalid user name"
addAdminRole(username)
if __name__ == '__main__':
main(sys.argv[1:])
#!/usr/bin/python
import os, sys, time
os.environ['DJANGO_SETTINGS_MODULE'] = "karaage.conf.settings"
from django.conf import settings
from karaage.projects.models import Project
from karaage.institutes.models import Institute
from karaage.machines.models import MachineCategory
from karaage.people.models import Person, Group
CONSOLE_DEBUG = False
class HpcIdInit():
import django
django.setup()
def __init__(self, configfile, password, debug = True):
import json
self.path = configfile
self.password = password
self.debug = debug
self.logfile = None
if not debug:
self.logfile = open("/tmp/kg_init.log", "w")
if self.path and os.path.exists(self.path):
with open(self.path) as data:
config_data = json.load(data)
self.user = config_data["superuser"]
else:
log("Invalid input data")
def __del__(self):
if self.logfile:
if not self.logfile.closed():
self.logfile.close()
def log(self, message):
if self.debug:
print message
else:
now = time.strftime("%c")
self.logfile.write(now + ": " + message + "\n")
def getUser(self, username):
person = None
try:
person = Person.objects.get(username__exact=username)
except Person.DoesNotExist:
log("Person %s not found" %(username))
finally:
return person
def createSuperUser(self, user):
person = None
try:
institute = Institute.objects.get(name = user["institute_name"])
if institute:
person = Person.objects.create(username = user["username"], email = user["email"], password = self.password, short_name = user["short_name"], full_name = user["full_name"], is_admin = True, is_active = True, institute = institute)
if person:
person.set_password(self.password)
person.save()
person.full_clean()
except:
log("Create super user exception: %s" %(traceback.format_exc()))
finally:
return person
def setup(self):
su = self.getUser(self.user["username"])
if su:
self.log("Find super user %s" %(su.username))
else:
su = self.createSuperUser(self.user)
if su:
self.log("Create super user %s OK" %(su.username))
else:
self.log("Create super user %s failed" %(self.user["username"]))
def main(argv):
config_path = None
if len(sys.argv) > 2:
config_path = argv[0]
password = argv[1]
debug = CONSOLE_DEBUG
if len(sys.argv) > 3:
debug = argv[2]
init = HpcIdInit(config_path, password, debug)
init.setup()
else:
print "Usage: kg_init <config file> <superuser password> <option: debug True | False>"
if __name__ == '__main__':
main(sys.argv[1:])
{"superuser": {"username": "admin", "email": "jupiter.hu@monash.edu", "institute_name": "Monash University", "short_name": "admin", "full_name": "admin"}}
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = {{ ansible_fqdn }}
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = {{ ansible_fqdn }}
mydestination = {{ ansible_fqdn }}, localhost.{{ ansible_domain }}, localhost
relayhost = {{ smtp_smarthost }}
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
body{margin:0;padding:0;font-size:11px;font-family:"Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif;color:#333;background:#fff}a:link,a:visited{color:#5b80b2;text-decoration:none}a:hover{color:#036}a img{border:none}a.section:link,a.section:visited{color:white;text-decoration:none}p,ol,ul,dl{margin:.2em 0 .8em 0}p{padding:0;line-height:140%}h1,h2,h3,h4,h5{font-weight:bold}h1{font-size:18px;color:#666;padding:0 6px 0 0;margin:0 0 .2em 0}h2{font-size:16px;margin:1em 0 .5em 0}h2.subhead{font-weight:normal;margin-top:0}h3{font-size:14px;margin:.8em 0 .3em 0;color:#666;font-weight:bold}h4{font-size:12px;margin:1em 0 .8em 0;padding-bottom:3px}h5{font-size:10px;margin:1.5em 0 .5em 0;color:#666;text-transform:uppercase;letter-spacing:1px}ul li{list-style-type:square;padding:1px 0}ul.plainlist{margin-left:0!important}ul.plainlist li{list-style-type:none}li.selected{font-weight:bold}li ul{margin-bottom:0}dt{font-weight:bold;margin-top:4px}dd{margin-left:0}blockquote{color:#777;margin-left:2px;padding-left:10px;border-left:5px solid #ddd}code,pre{font-family:"Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace;background:inherit;color:#666}pre.literal-block{margin:10px;background:#eee;padding:6px 8px}code strong{color:#930}hr{clear:both;color:#eee;background-color:#eee;height:1px;border:none;margin:0;padding:0;line-height:1px}.small{font-size:11px}.tiny{font-size:10px}p.tiny{margin-top:-2px}.mini{font-size:9px}p.mini{margin-top:-3px}.help,p.help{font-size:10px!important;color:#999}img.help-tooltip{cursor:help}p img,h1 img,h2 img,h3 img,h4 img,td img{vertical-align:middle}.quiet,a.quiet:link,a.quiet:visited{color:#999!important;font-weight:normal!important}.quiet strong{font-weight:bold!important}.float-right{float:right}.float-left{float:left}.clear{clear:both}.align-left{text-align:left}.align-right{text-align:right}.example{margin:10px 0;padding:5px 10px;background:#efefef}.nowrap{white-space:nowrap}table{border-collapse:collapse;border-color:#ccc;overflow:auto;width:100%}td,th{line-height:13px;border:1px solid #ddd;vertical-align:top;padding:5px;font-family:"Lucida Grande",Verdana,Arial,sans-serif}table.keyvalue th{width:100px}th{text-align:left;font-weight:bold;color:#333;background:#7CA0A0}tbody tr:nth-child(even){background:#DDD}tbody tr:nth-child(odd){background:#FFF}tfoot td{font-weight:bold}table p{padding:0}table thead th.orderable>a{padding-right:20px}table thead th.orderable.asc>a{background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpi1Gv5v5mBgcGHAT/YwgJStDjmC15VsUt4fBhBDKCp/7t9v4EF/zCAhRhYGP6D6dLNXAyHcj4yMsJ0gRQXOvxkeP+dCcwX5PzH0H+AneFSDSPjhw8fGBiRrQApdtP4B2bvusEEVgRiYyiEKQbRyIpAACDAAMPBLkZgoCJMAAAAAElFTkSuQmCC") right center no-repeat}table thead th.orderable.desc>a{background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGxJREFUeNpiZEADei3//4PoSzWMjCD6w4cPYHEmdEVuGv8YQBimQUBAAFUhSKLQ4SeDFP9fMAaxYYpBgAWmqNv3G1hAjPcfVOI/A0islAGk+CMjI0jR4pgvDPhA7BIesIlbgAwfBvxgC0CAAQCaPS6NRSFjpQAAAABJRU5ErkJggg==") right center no-repeat}.yes{padding:0 0 0 16px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKANUCAEKtP0StQf8AAG2/a97w3qbYpd/x3mu/aajZp/b79vT69MnnyK7crXTDcqraqcfmxtLr0VG0T0ivRpbRlF24Wr7jveHy4Pv9+53UnPn8+cjnx4LIgNfu1v///37HfKfZpq/crmG6XgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAAKAAoAAAZIQIGAUDgMEASh4BEANAGAxRAaaHoYAAPCCZUoOIDPAdCAQhIRgJGiAG0uE+igAMB0MhYoAFmtJEJcBgILVU8BGkpEAwMOggJBADs=") 0 .25em no-repeat}.no{padding:0 0 0 16px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKAMQCAN4hIf/+/v///+EzM+AuLvGkpORISPW+vudgYOhiYvKpqeZYWPbAwOdaWup1dfOurvW7u++Rkepycu6PjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAAKAAoAAAUtoCAcyEA0jyhEQOs6AuPOQJHQrjEAQe+3O98PcMMBDAdjTTDBSVSQEmGhEIUAADs=") 0 .25em no-repeat}.locked{padding:5px 0 5px 16px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gQLBAgC57+1xgAAAIx0RVh0Q29tbWVudABNZW51LXNpemVkIGljb24KPT09PT09PT09PQoKKGMpIDIwMDMgSmFrdWIgJ2ppbW1hYycgU3RlaW5lciwgCmh0dHA6Ly9qaW1tYWMubXVzaWNoYWxsLmN6CgpjcmVhdGVkIHdpdGggdGhlIEdJTVAsCmh0dHA6Ly93d3cuZ2ltcC5vcmdnisdHAAABtUlEQVQoz42SPWtTYRTHf/clJiHUFyINKddY6KLGZLFDQPwIWfwEWZ2EDAoZdLm4C34FHbIF6hYzRHA3GEWudmggRltKmsp9fXIeh16T2skDZzjw/53zP4dj8G88Ah4ChbROgA7wAdDnhVcrlcqrTqeTjEYj7Xme9jxP9/t9abfbJ7lc7gVgrdTFYvGZ67pqMBgEjUZj4ThO5DhO1Gw2Va/X067r+sDjFVCr1Q6Hw+Eyn8/vX7BIvV5X3W5XgHcAJoCIXBMRHQSBXARms5mUNjcNYOcv0JpNJ8r78snavuHsFApZbVumti1TZ2xLl4uFzI/JPlvFwk2gZQD69csn3L93B53ulcTBaoJSMcHRAXt7b3n+ZowN8GC3ij8/ZPHrGwezOUkSp3IDFYWUN4Rq6ayZDWAYBstowfQ44Hb1LnEUpnqNCn1OJmNElmtAREhCn9LlDOPRR+I4WluKfLY2BNM8NwFRiCimC7hV3yWJzywZBkgccvT1PYZprwGNyaVcnu2y8N0bo1IAA5bRb65nc2TTg9sA8+ln/OOfhMEpVwBlJgBYloU2QZTB/DRc2Wylj/U/+fQPTYDNou0q7gEAAAAASUVORK5CYII=") 0 .25em no-repeat}input,textarea,select,.form-row p{margin:2px 0;padding:2px 3px;vertical-align:middle;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-weight:normal}textarea{vertical-align:top!important}input[type=text],input[type=password],textarea,select,.vTextField{border:1px solid #ccc}.button,input[type=submit],input[type=button]{background:white url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") bottom repeat-x;padding:3px 5px;color:black;border:1px solid #bbb;border-color:#ddd #aaa #aaa #ddd}.button:active,input[type=submit]:active,input[type=button]:active{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfALMAAP////j4+P7+/vb29vHx8fv7++3t7efn5+Li4v39/erq6u7u7uTk5PT09Ojo6Pz8/CH5BAAAAAAALAAAAAARAB8AAARnEMlJq72W6c27PmAojmRJOmiqrqjivnDsGnRt33iOL3zv/zyCcEgsGo/GhnLJbCoH0Kh0Sq1SA9isdsvter/cgnhMLpvP5od6zW6rE/C4fA4X2O/4vH6vB/j/gIGCg4SFhoeIiYqKEQA7");background-position:top}.button[disabled],input[type=submit][disabled],input[type=button][disabled]{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7");background-position:bottom;opacity:.4}.button.default,input[type=submit].default,input[type=button].default{border:2px solid #5b80b2;background:#7CA0C7 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAOYAALzS6bDJ44+w0YGlyrvR6LTM5Yiqzn6iyIOny4CkyaG+242u0KK+27jP53ugxoiqzYaozJy62Jq413ugx4qsz5+82aTA3K7H4oSny5+82rbN5rnQ6KTA3afC3rLL5JS01KnE37bO5n+kyZy52HyhyK7I4bLK5LjP5rnQ55W01KnD35e21X6jyK7H4ZKy06vG4XyiyIyt0JSz1LHJ44uszpe11nyhx7rQ55e21pGx06fB3oqszn2ix5Kx0pe11aS/3IKlyqzG4KbC3pq31rvR6azF4LXM5Yyu0KvF4bPK45m41qfC3bvS6H2hx6zG4YKmyrPK5KzF4ZWz1Iyuz5q41oapzYCjyZKy0qrE37fN5qrD4J+72pCw0ZGy0oGmyo+v0bTN5bXN5Zm415262Jy62YWozIWpzKrD34aozbrR6I+v0rjO5rjO56fB3anE4ISmy7PL5LfO5p+72bbN5YapzHuhxrfP5nygx7fP56K924+w0rHJ4qXA3Yurz36jyYuszyH5BAAAAAAALAAAAAARAB8AAAf/gACCg4SFggQETERMiIhEBGmPjAQbGzc3KCiWmZY3lRsoaw2jdicnDaeoqHhsDRohr7AhWVlxcxq4IbBgRgW+Yb1hBUZgvsYmHlAeScjIHs8mJnBQcAEBM9bY1nvW2dgXLS0lLRcl5ePm4BcXRUEvTkhR7e8vQVFIL0VIKm5YICAqAArUgiWgljNCdCzp0KZDh4U6OugQIkTiEg4cfnCwYCGjBT4cNXLkoIABg5IoTSpYeTIPgwoZMmypAFNmBpoV5MSsMGbEiAgRfgIdQ8YnGaARJChVMoQKFaZKxYiRoETCkBorVtTwsQIHDh8+cGD9qjXFBxkyUpiVcvbD2hQyqT646JEjx5Uec7u4sJsjrwsBArgADvxFQGE1AvQMjhFjgWPHMY4cedx4yhEKmGnQ2EFBM4UdfSj8+bzjgQHTBlI/WK2atYEyaCCYgUDbDB0IVcxUKUMbAgIMCIL/fhMcOIbjv58AGeBlOfMnA6I7j55AhIjq1a9bSZBgO3YeLFgcGH9APPny4f3AsMGeRBMSJHjAaGJDfhMeJO44mLDfQR3+EwTYnwMOBAIAOw==") bottom repeat-x;font-weight:bold;color:white}.button.default:active,input[type=submit].default:active,input[type=button]:active{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAOYAALzS6bDJ44+w0YGlyrvR6LTM5Yiqzn6iyIOny4CkyaG+242u0KK+27jP53ugxoiqzYaozJy62Jq413ugx4qsz5+82aTA3K7H4oSny5+82rbN5rnQ6KTA3afC3rLL5JS01KnE37bO5n+kyZy52HyhyK7I4bLK5LjP5rnQ55W01KnD35e21X6jyK7H4ZKy06vG4XyiyIyt0JSz1LHJ44uszpe11nyhx7rQ55e21pGx06fB3oqszn2ix5Kx0pe11aS/3IKlyqzG4KbC3pq31rvR6azF4LXM5Yyu0KvF4bPK45m41qfC3bvS6H2hx6zG4YKmyrPK5KzF4ZWz1Iyuz5q41oapzYCjyZKy0qrE37fN5qrD4J+72pCw0ZGy0oGmyo+v0bTN5bXN5Zm415262Jy62YWozIWpzKrD34aozbrR6I+v0rjO5rjO56fB3anE4ISmy7PL5LfO5p+72bbN5YapzHuhxrfP5nygx7fP56K924+w0rHJ4qXA3Yurz36jyYuszyH5BAAAAAAALAAAAAARAB8AAAf/gHcOE4MOdYQTiYUODjA2jyRNJCQ8ME02lU08lCwsB58HnqChnX4JIiKnp6lWCQmtqk9AA16ztE8Duba5CBgIv71vv74Yxb1laBBmEMxmdBBVZlVlzBAPBtcG2g/c290GFOE0NDsU4xQ7fRR/6DsxMQvx8TFHR/LwU0cCAlz7/F8CAKoRoMefix45clzpcbCLC4U5GrpI8UGGjBQUpVT8kDGFjA81Vqyo4WMFDhw+fOAIiXKkhJdKhlChEvOlGDESlEgYMmbEiAgRfgIdQ8YnGaARKmTIsKWCUqYZnFaQs7SCAgYMrmrFqqBr1jwMOHD4wcGChbEW+Jgla5aDEB1LqDq06dAhro4OOoQIwbtEhRssIECoEExYC5bBWs4UCfLCCZIoixu/CBIFyYsiSC60aFGixYUSnzuD1nzhQoAAM06nPr3ntOrUJjxA8ZAkdmwPuE2YgAMFDhgjBYKHAR6mgBEwwZNrCLGceYgsWeLM0UA9BPM1DbLbOXGiQXfv3vGwabBhw40bKFCYT2/+RvkNKAgQYEKEiXz5RAikyW+fAID/AAYo4H+BAAA7");background-position:top}.button[disabled].default,input[type=submit][disabled].default,input[type=button][disabled].default{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAOYAALzS6bDJ44+w0YGlyrvR6LTM5Yiqzn6iyIOny4CkyaG+242u0KK+27jP53ugxoiqzYaozJy62Jq413ugx4qsz5+82aTA3K7H4oSny5+82rbN5rnQ6KTA3afC3rLL5JS01KnE37bO5n+kyZy52HyhyK7I4bLK5LjP5rnQ55W01KnD35e21X6jyK7H4ZKy06vG4XyiyIyt0JSz1LHJ44uszpe11nyhx7rQ55e21pGx06fB3oqszn2ix5Kx0pe11aS/3IKlyqzG4KbC3pq31rvR6azF4LXM5Yyu0KvF4bPK45m41qfC3bvS6H2hx6zG4YKmyrPK5KzF4ZWz1Iyuz5q41oapzYCjyZKy0qrE37fN5qrD4J+72pCw0ZGy0oGmyo+v0bTN5bXN5Zm415262Jy62YWozIWpzKrD34aozbrR6I+v0rjO5rjO56fB3anE4ISmy7PL5LfO5p+72bbN5YapzHuhxrfP5nygx7fP56K924+w0rHJ4qXA3Yurz36jyYuszyH5BAAAAAAALAAAAAARAB8AAAf/gACCg4SFggQETERMiIhEBGmPjAQbGzc3KCiWmZY3lRsoaw2jdicnDaeoqHhsDRohr7AhWVlxcxq4IbBgRgW+Yb1hBUZgvsYmHlAeScjIHs8mJnBQcAEBM9bY1nvW2dgXLS0lLRcl5ePm4BcXRUEvTkhR7e8vQVFIL0VIKm5YICAqAArUgiWgljNCdCzp0KZDh4U6OugQIkTiEg4cfnCwYCGjBT4cNXLkoIABg5IoTSpYeTIPgwoZMmypAFNmBpoV5MSsMGbEiAgRfgIdQ8YnGaARJChVMoQKFaZKxYiRoETCkBorVtTwsQIHDh8+cGD9qjXFBxkyUpiVcvbD2hQyqT646JEjx5Uec7u4sJsjrwsBArgADvxFQGE1AvQMjhFjgWPHMY4cedx4yhEKmGnQ2EFBM4UdfSj8+bzjgQHTBlI/WK2atYEyaCCYgUDbDB0IVcxUKUMbAgIMCIL/fhMcOIbjv58AGeBlOfMnA6I7j55AhIjq1a9bSZBgO3YeLFgcGH9APPny4f3AsMGeRBMSJHjAaGJDfhMeJO44mLDfQR3+EwTYnwMOBAIAOw==");background-position:bottom;opacity:.4}.submit-row .button.default,.submit-row input.default{float:right}.module,.module.object-tools{border:1px solid #666;margin:0 0 10px 0;background:white;width:100%}.module p,.module ul,.module h3,.module h4,.module dl,.module pre,.module form,.module .table-container,.module .object-tools{margin:0 4px 2px 4px}.module table{}.module blockquote{margin-left:12px}.module h2,.module caption,.inline-group h2{margin-top:0;margin-bottom:4px;padding:2px 5px 3px 5px;font-size:11px;text-align:left;font-weight:bold;background:#7CA0C7;color:#666}.module h3{margin-top:10px;margin-bottom:2px;padding:2px 5px 3px 5px;font-size:11px;text-align:left;font-weight:bold;background-color:#C7C7A0}ul.messagelist{padding:0 0 5px 0;margin:0}ul.messagelist li{display:block;padding:4px 5px 4px 25px;margin:0 0 3px 0;border-bottom:1px solid #ddd;color:#666;background:#ffc url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQANUAAAAAAP////D78Pr++tLz0ZHeja/orLDprbXrsrzsusvxydf01tbz1eH34OT34+b45XrOc37SeIHWe4HVe4/eipTgj7ztudDyztXz02C6VmK7WGnBYG/FZnDFZ3nOcXvQc3nNcfH68EitO06wQlSzSFa0S1m2TWjAXW3EY/39/f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACoALAAAAAAQABAAAAZyQJVwSCwaFZSIpLIwCh8okXQKEhQdpqlWpLEON9spSfQZWsJSQ0eKEUamp6khtRZVhHFpKD5P5SFCYFIpIQkpKRNTZSoQUwyHiFoFQghij4laF0IDGWIeWxxEGCNoIiUORQSdWxsNTgMHIBsbHxZOt0ZBADs=") 5px .3em no-repeat}ul.messagelist li.warning{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQALMPAP/BA//BBv/VVP/YYP/QQv/LLf/TTv/ZZv/TS//DDP/NNv/CCf/ccv39/f/AAP///yH5BAEAAA8ALAAAAAAQABAAAAQ+8MlJq714ppApc87QSQsIjAcICl3gNA2YDSAMIhhQx7IlqDYQwaJ68XoTQ3HpUFCWQdWEAD2CChKm1jGyRAAAOw==")}ul.messagelist li.error{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQANUfAP9UVP9aWv9OTv/5+f/e3v+urv/MzP/t7f97e/8kJP9RUf8VFf/h4f91df85Of8JCf+fn//Gxv/b2/9gYP88PP8YGP+lpf8nJ//AwP/Pz//Jyf94eP8wMPv7+/8zM/////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAQABAAAAZcwI9wSCwaMY3ABJExChkOkHQqOBQJlakWdLEOPdstYFgIhw3CgHmLEHKknbg8LlUIwaD5XDr+KNZaG0IWgFMRQgMJhRREBg9rCwRFGopbHhJOAxACHh4ABU6hRkEAOw==")}.errornote{display:block;padding:4px 5px 4px 25px;margin:0 0 3px 0;border:1px solid red;color:red;background:#ffc url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQANUfAP9UVP9aWv9OTv/5+f/e3v+urv/MzP/t7f97e/8kJP9RUf8VFf/h4f91df85Of8JCf+fn//Gxv/b2/9gYP88PP8YGP+lpf8nJ//AwP/Pz//Jyf94eP8wMPv7+/8zM/////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAQABAAAAZcwI9wSCwaMY3ABJExChkOkHQqOBQJlakWdLEOPdstYFgIhw3CgHmLEHKknbg8LlUIwaD5XDr+KNZaG0IWgFMRQgMJhRREBg9rCwRFGopbHhJOAxACHh4ABU6hRkEAOw==") 5px .3em no-repeat}ul.errorlist{margin:0!important;padding:0!important}.errorlist li{display:block;padding:4px 5px 4px 25px;margin:0 0 3px 0;border:1px solid red;color:white;background:red url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQALMPAP/BA//BBv/VVP/YYP/QQv/LLf/TTv/ZZv/TS//DDP/NNv/CCf/ccv39/f/AAP///yH5BAEAAA8ALAAAAAAQABAAAAQ+8MlJq714ppApc87QSQsIjAcICl3gNA2YDSAMIhhQx7IlqDYQwaJ68XoTQ3HpUFCWQdWEAD2CChKm1jGyRAAAOw==") 5px .3em no-repeat}.errorlist li a{color:white;text-decoration:underline}td ul.errorlist{margin:0!important;padding:0!important}td ul.errorlist li{margin:0!important}.errors{background:#ffc}.errors input,.errors select,.errors textarea{border:1px solid red}div.system-message{background:#ffc;margin:10px;padding:6px 8px}div.system-message p.system-message-title{padding:4px 5px 4px 25px;margin:0;color:red;background:#ffc url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQANUfAP9UVP9aWv9OTv/5+f/e3v+urv/MzP/t7f97e/8kJP9RUf8VFf/h4f91df85Of8JCf+fn//Gxv/b2/9gYP88PP8YGP+lpf8nJ//AwP/Pz//Jyf94eP8wMPv7+/8zM/////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAQABAAAAZcwI9wSCwaMY3ABJExChkOkHQqOBQJlakWdLEOPdstYFgIhw3CgHmLEHKknbg8LlUIwaD5XDr+KNZaG0IWgFMRQgMJhRREBg9rCwRFGopbHhJOAxACHh4ABU6hRkEAOw==") 5px .3em no-repeat}.description{padding:5px 0 0 12px}div.breadcrumbs{background:white url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfALMAAP////j4+P7+/vb29vHx8fv7++3t7efn5+Li4v39/erq6u7u7uTk5PT09Ojo6Pz8/CH5BAAAAAAALAAAAAARAB8AAARnEMlJq72W6c27PmAojmRJOmiqrqjivnDsGnRt33iOL3zv/zyCcEgsGo/GhnLJbCoH0Kh0Sq1SA9isdsvter/cgnhMLpvP5od6zW6rE/C4fA4X2O/4vH6vB/j/gIGCg4SFhoeIiYqKEQA7") 0 -10px repeat-x;padding:2px 8px 3px 8px;color:#999;border-top:1px solid white;border-bottom:1px solid #ccc;text-align:left}.addlink{padding-left:16px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKALMJAHXIcmS2YWW1YWS2YGW2YW2/aV+vW3vPd0WUQf///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAKAAoAAAQkMElEkbwJnWNx3l1WgZW2HUBBGNSZCgZbFkF5IQPrZXF4V5cIADs=") 0 .2em no-repeat}.changelink{padding-left:16px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKALMNAP3ca/3cavz1qP3pifzpifzoifz0p0MbG/31p/Ke3eR9y8Kkef///////wAAAAAAACH5BAEAAA0ALAAAAAAKAAoAAAQksMnZFKUq2buS3tKCKCS1CASwmEYRrNM5qCazvBxjX82xwJcIADs=") 0 .2em no-repeat}.deletelink{padding-left:16px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKAMQXAOVWV+5mZuBOT+peX9tGRulfXulfX9M3N+leX+BPTtc+PswrKvRycuVWVvRyc88wMNI3N/FtbMsrKvd2duVXV+BOTqIZGf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAAKAAoAAAUy4HVZokia02kVpDVNjmUNQNUyUYBQdmkFBt7JFBQQhquGUQFp0RKyw0PS6o0WyNJIFAIAOw==") 0 .25em no-repeat}.yeslink{padding-left:16px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKANUCAEKtP0StQf8AAG2/a97w3qbYpd/x3mu/aajZp/b79vT69MnnyK7crXTDcqraqcfmxtLr0VG0T0ivRpbRlF24Wr7jveHy4Pv9+53UnPn8+cjnx4LIgNfu1v///37HfKfZpq/crmG6XgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAAKAAoAAAZIQIGAUDgMEASh4BEANAGAxRAaaHoYAAPCCZUoOIDPAdCAQhIRgJGiAG0uE+igAMB0MhYoAFmtJEJcBgILVU8BGkpEAwMOggJBADs=") 0 .25em no-repeat}.nolink{padding-left:16px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKAMQCAN4hIf/+/v///+EzM+AuLvGkpORISPW+vudgYOhiYvKpqeZYWPbAwOdaWup1dfOurvW7u++Rkepycu6PjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAAKAAoAAAUtoCAcyEA0jyhEQOs6AuPOQJHQrjEAQe+3O98PcMMBDAdjTTDBSVSQEmGhEIUAADs=") 0 .25em no-repeat}.locklink{padding-left:16px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gQLBAgC57+1xgAAAIx0RVh0Q29tbWVudABNZW51LXNpemVkIGljb24KPT09PT09PT09PQoKKGMpIDIwMDMgSmFrdWIgJ2ppbW1hYycgU3RlaW5lciwgCmh0dHA6Ly9qaW1tYWMubXVzaWNoYWxsLmN6CgpjcmVhdGVkIHdpdGggdGhlIEdJTVAsCmh0dHA6Ly93d3cuZ2ltcC5vcmdnisdHAAABtUlEQVQoz42SPWtTYRTHf/clJiHUFyINKddY6KLGZLFDQPwIWfwEWZ2EDAoZdLm4C34FHbIF6hYzRHA3GEWudmggRltKmsp9fXIeh16T2skDZzjw/53zP4dj8G88Ah4ChbROgA7wAdDnhVcrlcqrTqeTjEYj7Xme9jxP9/t9abfbJ7lc7gVgrdTFYvGZ67pqMBgEjUZj4ThO5DhO1Gw2Va/X067r+sDjFVCr1Q6Hw+Eyn8/vX7BIvV5X3W5XgHcAJoCIXBMRHQSBXARms5mUNjcNYOcv0JpNJ8r78snavuHsFApZbVumti1TZ2xLl4uFzI/JPlvFwk2gZQD69csn3L93B53ulcTBaoJSMcHRAXt7b3n+ZowN8GC3ij8/ZPHrGwezOUkSp3IDFYWUN4Rq6ayZDWAYBstowfQ44Hb1LnEUpnqNCn1OJmNElmtAREhCn9LlDOPRR+I4WluKfLY2BNM8NwFRiCimC7hV3yWJzywZBkgccvT1PYZprwGNyaVcnu2y8N0bo1IAA5bRb65nc2TTg9sA8+ln/OOfhMEpVwBlJgBYloU2QZTB/DRc2Wylj/U/+fQPTYDNou0q7gEAAAAASUVORK5CYII=") 0 .25em no-repeat}.unlocklink{padding-left:16px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gQLBAcuUv/F6gAAAIx0RVh0Q29tbWVudABNZW51LXNpemVkIGljb24KPT09PT09PT09PQoKKGMpIDIwMDMgSmFrdWIgJ2ppbW1hYycgU3RlaW5lciwgCmh0dHA6Ly9qaW1tYWMubXVzaWNoYWxsLmN6CgpjcmVhdGVkIHdpdGggdGhlIEdJTVAsCmh0dHA6Ly93d3cuZ2ltcC5vcmdnisdHAAABpElEQVQoz52Sv2tTYRSGn3tvahJiqiXS0GJCQZFqmiyWLMX/RUcnIYNCBl0u7kLBwVmHbIE6miH+BQ1EkKhDhRBtKUkq9+eXcxy8tUtiii+c5bych/c734ELPQbGwATYAywuqevlcnm/2WzGvV5PB4OBNhqNSSaTeQk4S6cLhcJz13VNp9Px6/W6lkolbbfb6rquBzxZCqhWq8fdbneWzWa/nfdqtZpptVoCfFg2b4vImoio7/ty3hyNRlJcX7eAW/yHHhbWVoM3r/d1q3RTc7m0phxbU46tKylH81ezun3ntm4Wcgo8mrdpffvqKXv376HJDuPI/2saE+GfHHFw8J4X7/qk5kV4sFvBGx8z/fmFo9GYOI4Sx8KEARt5oVL8A58LsCyLWThleOpzt7JDFAaJoZjAY/K9j8hsMUBEiAOP4uoK/d4hURRePCH02MwLtv2PBIhBxDCcwnZtlziKkmQgUcDJ549YdmoxQLG5ksmytSF8HfQxCQALZuEvbqQzpJNPnwsYDz/hnf4g8M+4Bhg7BsBxHNQGMRbjs2DxHQB6yXr2G9xDwWfmf95kAAAAAElFTkSuQmCC") 0 .25em no-repeat}.object-tools{display:inline-block;border:1px solid black;margin-bottom:4px}.object-tools ul{margin:0;padding:2px 4px 0 4px}.object-tools li{display:inline-block;vertical-align:bottom;margin-bottom:2px}.object-tools a{display:block;width:100px;height:30px;padding:4px 4px 4px 20px;background-position:4px 4px;vertical-align:bottom;color:#333;background-color:#bbb}.object-tools a.active{background-color:#C7C7A0}.object-tools a:hover{color:#fff;background-color:#333}#content-related .object-tools li{width:100%}#content-related .object-tools a{width:auto;color:#333;background-color:#eee}#content-related .object-tools a.active{background-color:#aaa}#content-related .object-tools a:hover{width:auto;color:#fff;background-color:#333}#container{position:relative;width:100%;min-width:760px;padding:0}#content{margin:10px 15px}#header{width:100%}#content-main{float:left;width:100%}#content-related{float:right;width:16em;position:relative;margin-right:-17em}#footer{clear:both;padding:10px}.colMS{margin-right:18em!important}.colSM{margin-left:18em!important}.colSM #content-related{float:left;margin-right:0;margin-left:-17em}.colSM #content-main{float:right}.popup .colM{width:95%}.subcol{float:left;width:46%;margin-right:15px}.dashboard #content{width:500px}#header{background:#417690;color:#ffc;overflow:hidden}#header a:link,#header a:visited{color:white}#header a:hover{text-decoration:underline}#branding h1{padding:0 10px;font-size:18px;margin:8px 0;font-weight:normal;color:#f4f379}#branding h2{padding:0 10px;font-size:14px;margin:-8px 0 8px 0;font-weight:normal;color:#ffc}#user-tools{position:absolute;top:0;right:0;padding:1.2em 10px;font-size:11px;text-align:right}#content-related input[type="text"]{width:9em}#content-related input[type="submit"]{width:2em;padding:0}#content-related .module h2{background:#C7C7A0;color:#666}.graph_key_red{background-color:red}.graph_key_blue{background-color:blue}.graph_key_green{background-color:green}.graph_key_yellow{background-color:yellow}.graph_key_orange{background-color:orange}.graph_key_cyan{background-color:cyan}.graph_key_magenta{background-color:magenta}.graph_key_purple{background-color:purple}.graph_key_grey{background-color:grey}.graph_key_pink{background-color:pink}.hidden{display:none!important}#menu.ui-menu{width:100px}.ui-menu{width:200px}.ui-menu .ui-menu-item.selected a{color:#f00}.toolbar form{display:inline-block}.toolbar ul{display:inline-block}.toolbar .object-tools{float:right}.pagination{font-size:11px;line-height:22px;margin:0;border-top:1px solid #666;padding:10px 0 10px 0}.pagination li{display:inline;padding:2px 6px;margin:2px}.pagination li.link{border:solid 1px #ccc;background:white;text-decoration:none}#dialog-modal{display:none}form{margin:0;padding:0}fieldset{margin:0;padding:0;border:1px solid #CCC}.form-row{overflow:hidden;padding:8px 12px;font-size:11px;border-bottom:1px solid #eee}.form-row img,.form-row input{vertical-align:middle}form .form-row p{padding-left:0;font-size:11px}form h4{margin:0!important;padding:0!important;border:none!important}label{font-weight:normal!important;color:#666;font-size:12px}.required label,label.required{font-weight:bold!important;color:#333!important}form ul.radiolist li{list-style-type:none}form ul.radiolist label{float:none;display:inline}form ul.inline{margin-left:0;padding:0}form ul.inline li{float:left;padding-right:7px}.aligned label{display:inline-block;padding:3px 10px 0 0;width:8em}.aligned .ajaxselect+label{padding:3px 10px 0 50px}.aligned input+label{padding:3px 10px 0 50px}.aligned .ajax-select+label{padding:3px 10px 0 50px}.aligned ul label{display:inline;float:none;width:auto}.colMS .aligned .vLargeTextField,.colMS .aligned .vXMLLargeTextField{width:350px}form .aligned table p{margin-left:0;padding-left:0}.aligned .vCheckboxLabel{float:none!important;display:inline;padding-left:4px}.colM .aligned .vLargeTextField,.colM .aligned .vXMLLargeTextField{width:610px}.checkbox-row p.help{margin-left:0;padding-left:0!important}fieldset .field-box{float:left;margin-right:20px}.wide label{width:15em!important}form .wide p{margin-left:15em}form .wide p.help{padding-left:38px}.colM fieldset.wide .vLargeTextField,.colM fieldset.wide .vXMLLargeTextField{width:450px}fieldset.collapsed *{display:none}fieldset.collapsed h2,fieldset.collapsed{display:block!important}fieldset.collapsed h2{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7");background-position:bottom left;color:#999}fieldset.collapsed .collapse-toggle{background:transparent;display:inline!important}fieldset.monospace textarea{font-family:"Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace}.submit-row{padding:5px 7px;text-align:right;background:white url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") 0 100% repeat-x;border:1px solid #ccc;margin:5px 0;overflow:hidden}body.popup .submit-row{overflow:auto}.submit-row input{margin:0 0 0 5px}.submit-row p{margin:.3em}.submit-row p.deletelink-box{float:left}.submit-row .deletelink{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKAMQXAOVWV+5mZuBOT+peX9tGRulfXulfX9M3N+leX+BPTtc+PswrKvRycuVWVvRyc88wMNI3N/FtbMsrKvd2duVXV+BOTqIZGf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAAKAAoAAAUy4HVZokia02kVpDVNjmUNQNUyUYBQdmkFBt7JFBQQhquGUQFp0RKyw0PS6o0WyNJIFAIAOw==") 0 50% no-repeat;padding-left:14px}.vSelectMultipleField{vertical-align:top!important}.vCheckboxField{border:none}.vDateField,.vTimeField{margin-right:2px}.vURLField{width:30em}.vLargeTextField,.vXMLLargeTextField{width:48em}.flatpages-flatpage #id_content{height:40.2em}.module table .vPositiveSmallIntegerField{width:2.2em}.vTextField{width:20em}.vIntegerField{width:5em}.vForeignKeyRawIdAdminField{width:5em}.inline-group{padding:0;border:1px solid #ccc;margin:10px 0}.inline-group .aligned label{width:8em}.inline-related{position:relative}.inline-related h3{margin:0;color:#666;padding:3px 5px;font-size:11px;background:#e1e1e1 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") top left repeat-x;border-bottom:1px solid #ddd}.inline-related h3 span.delete{float:right}.inline-related h3 span.delete label{margin-left:2px;font-size:11px}.inline-related fieldset{margin:0;background:#fff;border:none}.inline-related fieldset.module h3{margin:0;padding:2px 5px 3px 5px;font-size:11px;text-align:left;font-weight:bold;background:#bcd;color:#fff}.inline-group .tabular fieldset.module{border:none;border-bottom:1px solid #ddd}.inline-related.tabular fieldset.module table{width:100%}.last-related fieldset{border:none}.inline-group .tabular tr.has_original td{padding-top:2em}.inline-group .tabular tr td.original{padding:2px 0 0 0;width:0;_position:relative}.inline-group .tabular th.original{width:0;padding:0}.inline-group .tabular td.original p{position:absolute;left:0;height:1.1em;padding:2px 7px;overflow:hidden;font-size:9px;font-weight:bold;color:#666;_width:700px}.inline-group ul.tools{padding:0;margin:0;list-style:none}.inline-group ul.tools li{display:inline;padding:0 5px}.inline-group div.add-row,.inline-group .tabular tr.add-row td{color:#666;padding:3px 5px;border-bottom:1px solid #ddd;background:#e1e1e1 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") top left repeat-x}.inline-group .tabular tr.add-row td{padding:4px 5px 3px;border-bottom:none}.inline-group ul.tools a.add,.inline-group div.add-row a,.inline-group .tabular tr.add-row td a{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCgAKALMJAHXIcmS2YWW1YWS2YGW2YW2/aV+vW3vPd0WUQf///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAKAAoAAAQkMElEkbwJnWNx3l1WgZW2HUBBGNSZCgZbFkF5IQPrZXF4V5cIADs=") 0 50% no-repeat;padding-left:14px;font-size:11px;outline:0}.empty-form{display:none}/*!jQuery UI - v1.10.4 - 2014-04-02 * http://jqueryui.com * Includes:jquery.ui.core.css,jquery.ui.accordion.css,jquery.ui.autocomplete.css,jquery.ui.button.css,jquery.ui.datepicker.css,jquery.ui.dialog.css,jquery.ui.menu.css,jquery.ui.progressbar.css,jquery.ui.resizable.css,jquery.ui.selectable.css,jquery.ui.slider.css,jquery.ui.spinner.css,jquery.ui.tabs.css,jquery.ui.tooltip.css,jquery.ui.theme.css * Copyright 2014 jQuery Foundation and other contributors;Licensed MIT */ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;charset=utf-8;base64,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");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAeUlEQVRoge3OMQHAIBAAsVL/nh8JDDfAkCjImpn5HvbfDpwIVoKVYCVYCVaClWAlWAlWgpVgJVgJVoKVYCVYCVaClWAlWAlWgpVgJVgJVoKVYCVYCVaClWAlWAlWgpVgJVgJVoKVYCVYCVaClWAlWAlWgpVgJVgJVhtqiwTEKTLXTgAAAABJRU5ErkJggg==") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAALElEQVQYlWN49OjRfyYGBgaGIUT8//8fSqBx0Yh///4RL8vAwAAVQ2MNOwIAl6g6KkOJwk8AAAAASUVORK5CYII=") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAANUlEQVQ4je3LMQoAIBADwb38/6t5wFXaWAiCtUiaYZvF9hBACOFbuntVVe11B0CSjjeE8BwThQIJ8dhEl0YAAAAASUVORK5CYII=") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAANklEQVQ4jWN48uTJfyYGBgaGUWKUGCWGLfHt2zcoi5GREYNgYmJCZiG42IiB98woMUqMEtgIAMdjCdyg+eEBAAAAAElFTkSuQmCC") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAMElEQVQ4je3LIQ4AIBTD0O3f/8wrFgmKhMy8pKJKwkhSKeVbbGuAPU9f4PIopTxgAeS0DRtI4yK0AAAAAElFTkSuQmCC") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAP0lEQVQ4je3PMQrAMABC0a/3v2zX0mCXNkOgc6C4PARd5DqPGKCU8luS8SbAQhiCQRgJE56kZTfbbP9RSvnkBsWcEAZRWcgqAAAAAElFTkSuQmCC") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAPklEQVQ4je3PMQqAMABD0Z/c/7aCIAXjJIhD10LJ8vgZw30eMUApZV/GhZNgSTjoLYElY/hNMJ/S6gullCkPiCIPCr4NiEwAAAAASUVORK5CYII=") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("data:image/png;charset=utf-8;base64,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")}.ui-widget-header .ui-icon{background-image:url("data:image/png;charset=utf-8;base64,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")}.ui-state-default .ui-icon{background-image:url("data:image/png;charset=utf-8;base64,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")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAAA7VBMVEVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUWG2rLCAAAATnRSTlMAGBAyBAhQv4OZLiJUcEBmYBoSzQwgPBZCSEoeWiYwUiyFNIeBw2rJz8c4RBy9uXyrtaWNqa2zKP2fJO8KBgKPo2KVoa9s351GPm5+kWho0kj9AAAPhUlEQVR4nO1djWLbthEGyUiq5YSSLXtp7FpLOmfzkmxr126tmi2p03RJ1/Xe/3EGgARxPyAgRbIk2/hkSz4CJO4+HsE7AJSVysjI2AMUUOxahZ2iANhzBtZWr4BoIRSYAVN5u4QwDwQDRbcwfUi5KS3wFuDmFnQLa4Dtb//cqktwD5QEFFwfUs7PoCCA7y4bEJVFizcIob8KmhAplwwqVjt+9FBl3uINQniwEiryEyw9JHqGpQdEFNi+B4QQ7QOiHhysIPoAxUqxvdvvA9K42bsAv4S2fxfYOe57IJSRkZGRkZGxx7jxSHDHcRBXQMTyIjInBgHwBJ/bEx8PEANC+uhbpSSggCBAVODVabpI1S/k4WLZpTn6NpMhoX9Y40hxYERFpMcqUs4AloCtDQdID1YhnyXZ2hLjAYWiO9Dy1PDB7tPhIqLx+uMB8grZaR+Qxl2/C2RkZGRkZGRk7A7rBf7J0DR5/LUTjzUPIPSPGvQJiVJiB7kcQCiUOJrcFNtDZIf2xarQ3aGvLNxAVIFAabz90BFiBIlycTBhgWwOWCH0FLYHlPqwHaCvcIn2ZbosCevfPTRiFFcgvHukCjWwrc3GrGh1fsAof8EaUReKXkCB4/MzFNo97qLpFiKFYv/kNR5YQxQbQEofkZ2OuEOHqqT6gFTpru8CN7x/+jaZkZGRkZGRcV+x/rLUNcMMqUAscgnFocmpqkTzqymwVAPxfJ5PnIUUQOUKT04tEdWZyv3JCQSn96WS4pD97QfyW25A7NhSAbyhmVj0FEltA4vdiygBibXhoUYgykCUP7HwPTDeEqAIcHVMkZg7Zx4k0uFANs63hPQXCoRLAwdgGsr9Az7Qv7sgQGgg1aPl/BJLExBWgG4RFRLFImGmIquPC/klEGyCG0AuAXaJJC+B8FVe9NYQDEcXB8g6AQcjYJ1goJIggHWCrFR0S6kRHN5+4BzFi8NaoN35NRxUvL+JJdZr7PV4wK6fj8nIyMjIyNhr3OxdXAYq7FHZwB6bDSzSh4sF0utChqo0NAvaT1hLzXwFinmCzmeDucEQK18TTaQoFgP7bNC+RZ4OT4T6gQogDFYk+1QxQlj19QGSAWKiLYp8P0Ag1Gbz1ULfWHLg9iUnQNK5QQJcukm04blKLH2GgEJCY+HzXAZWCvHKco3Bp6MIaCjSXXRJyOxeqhnzEaF93MfFGW/O16ZvDL5TM4MJIjujz/cHypkQuuzRwWJ93BKdIt+wCRAPl9kpe2Ikkb2mFgGlxh/i40d3EHfdvoyMjIyMu43ylt/IAmGHnN5iIt7wKfbv01RAcJqFRl9lcjYQSnbQqKgC4fYOwSJt6N6trE0twZ9kN/PqNpTQeICvr4TLsDYC06U7BMjshS+v1/aT7IwQYD5LcgRQXMT2FrBfBLjZ6151jDElk9tPFfpUgk2yregusX25BJbwAFEfM+YI6vGAti4bTtizB+TjfQCrERyhKb2X8D6A9wX75P4t4neBYJeP6pdhg/gQl8MWvytzeSTjgOQBynQdh/iXKdxOrGJ/RkZGRsb9QmXihGr5+g8GGg9uTh+KoVZuNIzV+CwRucFBEyr1mVjx4irOxwM1BhirB6Q+2eNQi4eqR+aF6mELtoMzCR7V9RAFe/ZvQogNiyY8FPSUTFsLp8TeTmMui5mtw7bcaT0Yw2AA4wFRQIlkgq+1DQrNhkmoxS5Jq+u6bMAIGRECEANgXHTgWzwgBOhDH2l0oTQ4D8D5NMktBgNywAEMjo8rwATMZrPY7JGxBoJCkIBDQiAY09EGTUiBCWkUpISfGPR5AAwBfZiG2z7Ayc1yeKTxid39xBNwfHr4O0LA48ePFTvhYrF1r4tyAoz9n2MCqEuBtp/6GDR0oAYfG/R6wJExHYZHfhygsv7fEWCOj4bYmsP5A+pL4MkTfAnMlD4F+r3bobKvTyTA2P/w7PN+Agq2QW8piqMCpTBwenoKvX0AHGkGtP2YAPvTEWA7QUTAudn7/NxtOG46wWNmDtpBEkBzN7rBEvAFHp+YTB/q97qPAN4gHFqgBi8uLsC7qPCA6mg41G/+ErByPwEXDdoNxRhOx+M5jPEzQugS0ht+b1/Y3gEnYMAIAOIBE29/hIDucE8tmMsNOgK4B1RHFu4UCRlMHzv0xzcajcfdXWDs2h8TArBCkoDUJYDLmz6w7ip3BFS0ve5wTRwAn6keMA9I3QYbfSZ0DKbyt+7OXjGI1idPcfNyAyfAMlCrzaGqphYrxHocLHRJVycnfGUcbtT+jIyMjIw9x7Nn8fJSzG0TmFtO8rZT+XT3S3ub+tKJbbLd5diTVp50+zahyeHSslJ/YPrU0fuazrZO2CZ92/ZCCVXlGRiZKPJyPPRxyIFWeXLQBXJBKiq/3divEAN6ZwM200Qjm7EJBZeWm/PRWVCbYK7s7u2l4XaCz+lzgOfMfhMonXr7TWzeZb98dbgIzBT8Ub8eYYUqfZ4rVJ/MDbIDgPqTulJ/xvntWAtjIisqnwxOkGz0n077FARoY79GdA6HPE4rOy196NiMWHTZlSSApcOgXpy/fHV2joaNKu3ffsAnRcBf4K/6NcIG6tIxk3HyoXPjASqfUgXbYN5PzpL2njkR9QMjeDTVHDTCgRuxOegjoO0FvKzP/t/gmVdI24+G7NIe8JX6Wv3dDyldMA+4YB5wwTygtd+dwRqaTqrLb1l73zTSN52CNpnHuQOYPsDblybgxfkXh/oVtr+N1DEBJdhRJyd/Bd/q1z+cbNrD17iVKyajcnv9arhOkRPgsruuD6DmNPwpDNrLw2CoTgHni4yALr0L29+tiKAEIPn868ejx//8rpWP3OEOl5On9OwpcQm0MhafP/ey8f1uvDNIgGLQG8z4YO99ENgg95etwv4uYJYY8fUGHYH6j6fscHFZMftlAl9i+9XL73X3N/n+ZStOzfVfRvYXhrbdKOpEgVQTg/wsDuDD3kwOfQNMTJ5y+/ltUDWLunyxnRF46IqlBzGMY4X7inggREFioIyMjIyMHWCIB6ZNKAcXseo3vLTQTkVE7348dlwJJSz0+wLfmi8BhZqfw3D4ww/wHVLnEd5/fgYvXsDZ3MlsvYUbbnDjDZ3MN3TJG4+bxjAaDl8TBri9qxEw1ccao2wTNAMLHo2f+sjrXwb/9qHoYqgPMBXJTVfOpmrZH23y6uvo0LHSyY6fHGwKfHJlAuMFvObjDYrIqxBgQi20h7Hd/nYVLmno+eaNUm/eeH2GCuopntnhBJAlI2AHo9CCh1I1QxUdAbqqGY9BBLwyc3W4wYVhvY8A4BoIc1l5M7vnPWphZW9/Ses3n37y9a0uGqFwFQZsQQbd386DogpgEk+dzynsAZMJXq8+ns9NeukJ0PYrNATGGefJQlhkLo7DTXr+y3bNiOsDvrXTz/C2q1DXZH84iRNwrP88Nj+u2DjYEE6RBxD9Knj16ujVHC67A7422o02RwD3gB+t7EblWvu9geOFxSnd3ROmT+nJyQkhoPlsxVONc/3TEdBos+jtA+ZzcwHgTvD1cDjaYCcItA8w9i88A8b+mqSjc6Pvqd998QguEQPmQMeo23ODN86+p0/bn1buBkT6+oBhNZ/PYY4ZAHYb3PRd4LkZmPX68NRtMZn4ASvdA+qf0jMA5MP9eeg28Nug9QiLnj5A33U1MAES6xHAUNpz/9zFAYE1gqQDMT3G6xI9pwdw/aIgKoHCS1YGlRnSq9yCjdXjgN3j+N27YyROHxmuNAeNKPpYuXIyIyMjYy0M8eros59MF/PT2c602T7eA7zvhJ9dr/vzDjXaLp4Yc5+0wllzxzHv3gdmMMM7/CcQzKgVBqYTmFn+Z+mKm8J7k0A5F/jgCfjQ1WBhQyiOqD0lYuqBb+AyzMw9Ha2G3m6c8qQx+AlqnIceQp+Sb6i9UyQWbhr54+AjnZ0VzW2TAN0DmBT6PWmc6jDBE2PK2u+nF43dyP7Q0t1pOcX2fdRvH0mF2Q4JqN35rnHjVIeaXfIAVyUuw/aHCCiJy9iF5l1621zweI8KZrPZ9iJdb7DXJ3US0OSrtZ10imt7wHY7QesAzUMz1oZ3noB3qFJ/H18j97FYuw8QDN4oeKf30osvcSW2ExLo+VcbuAuo/sUIm8fMG9xocO3Ea19J9gFYivnHJ2KnyfovZlgW3v6ySx32abQiIyMjIyPjhlFDTLxpwIgFMnTp6A3g4IDKNY+stkwAMAoIAbasxBXqUWneSAWTMjt50lTqT29rFjvXohjsDNm2YPXDFlICmrJOZ3t6tHm8AiEAl0sCeLIIorIRt+cFbew/QRsoAXb4o1XSfoywzm0FTMAoYBNvLyFu8v8HpLBtD1iKgC17wHb7AI6d9wFbvguAIGTHd4E9wG7jgIyMjIyM+434c2R3HeV/Ffx6jtZu6ijl8h59T655jhR+rdHzDOP6beABCheb8O8/WFXeOyzgf5oAhVYnKxP7CwaAf1afJu8bSrhS6tdaXeGnrRenOqOlz9d6QwYnA/3TLd+GE7qe3chA5YF5DfY0vK3adfOX/gyNp2BW25MHdxAB9qvRiiP3/XpQQFGYDU4+Mi///XumXG8pjvaUAOsBGlf4jJt+YYEzeEzAdw06F19R3juM7D1wita86GR0CKfDHgLuXCc4Bri6vMLdfjMc4VNSUNsdodo2xu/1+Xl/K5+az8jIyMhYG/z5gJTMF1GtKq/a3rpyCvz5gJTMl9GtKq/a3rpyCmfQ4WwZmS+kXFVetb115ST48wEf/AGcfG1iw+tWbpbS2vJ3nQxcVr3lH3z5h972FUTLzYpOVk7l5hD+eYcYwDcAnewOotrZ4OtrPDucqi/LRX0/RR4qx7Nn4U8g+qjffvuN6Gf+nC85vwauHjaYyubqvWYKY4VEfSUMitdnBCT1Ue63R5439m+OgCn6DroAAaHPVQxKth/wkJgHmG8bmQMsT0D6EjDfvhVRKO3ywOQUgRA7nmL1uawZmHf1k+DPBwQ6NdcJ+k6Md1LA5f5ONdhJ8vZ5J0vLHT99srkGOjmJbd/G1r2Nriqnse1AZt1AalU5jW2HsuuG0qvKGRkZGRkZGRG0gcONyXsP9v8D0/IdJADiBNiXl3327WRGgOL/9HC/0XwlIURkRhC4tz6Z/fu7fUf2gHvfB9z3u0BGRkZGRkbGplHcnkgguQoSqtUXuhbs/wPtMwqV0HUJAvj5vk32b8IDuL23yn7qAXZ5u32hbRX7d3o82Df1FZXvbh9QOfhyxldr/+3xgXU9oKmvsHyr7F/XA269/eveBXrsv7N9QALe/tvjA0kPWAXGbvebkbHn+D/J5nMcHzx1UAAAAABJRU5ErkJggg==")}.ui-state-active .ui-icon{background-image:url("data:image/png;charset=utf-8;base64,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")}.ui-state-highlight .ui-icon{background-image:url("data:image/png;charset=utf-8;base64,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")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("data:image/png;charset=utf-8;base64,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")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAe0lEQVRoge3OMQHAIBAAMcC/kjdZJHTI0A4XBdkz86wfO18H3hRUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUF8O8A8WdY6opAAAAAElFTkSuQmCC") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAe0lEQVRoge3OMQHAIBAAMcC/kjdZJHTI0A4XBdkz86wfO18H3hRUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUBVVBVVAVVAVVQVVQFVQFVUFVUBVUF8O8A8WdY6opAAAAAElFTkSuQmCC") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}body.login{background:#eee}.login #container{background:white;border:1px solid #ccc;width:28em;min-width:300px;margin-left:auto;margin-right:auto;margin-top:100px}.login #content-main{width:100%}.login form{margin-top:1em}.login .form-row{padding:4px 0;float:left;width:100%}.login .form-row label{float:left;width:7em;padding-right:.5em;line-height:2em;text-align:right;font-size:1em;color:#333}.login .form-row #id_username,.login .form-row #id_password{width:13em}.login span.help{font-size:10px;display:block}.login .submit-row{clear:both;padding:1em 0 0 11em;text-align:start;border:None;background:None;margin:0}.login .password-reset-link{text-align:center}.selector{width:580px;float:left}.selector select{width:270px;height:17.2em}.selector-available,.selector-chosen{float:left;width:270px;text-align:center;margin-bottom:5px}.selector-chosen select{border-top:none}.selector-available h2,.selector-chosen h2{border:1px solid #ccc}.selector .selector-available h2{background:white url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") bottom left repeat-x;color:#666}.selector .selector-filter{background:white;border:1px solid #ccc;border-width:0 1px;padding:3px;color:#999;font-size:10px;margin:0;text-align:left}.selector .selector-filter label,.inline-group .aligned .selector .selector-filter label{width:16px;padding:2px}.selector .selector-available input{width:230px}.selector ul.selector-chooser{float:left;width:22px;height:50px;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhFgAvALMAAP7+/u/v7/Hx8f39/ff39/Pz8/j4+PLy8vDw8Pn5+f///+7u7gAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAC8AAAR0UMkJTBFriWLA/BQRZCQZEB6oDEfpkscADshrL4g8tbd9TIRej6AAjIS2ACCB7FmatwvUhjhOr9isdsvter/gsHhMLpvP6LR6bbZmA5jthltgbjvuqVIRzBIlcVMCKSs1UDkzPEIxKkUiNyeEjRVSGhySEhEAOw==") top center no-repeat;margin:10em 5px 0 5px;padding:0}.selector-chooser li{margin:0;padding:3px;list-style-type:none}.selector select{margin-bottom:10px;margin-top:0}.selector-add,.selector-remove{width:16px;height:16px;display:block;text-indent:-3000px;overflow:hidden}.selector-add{background:url("data:image/gif;charset=utf-8;base64,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") 0 -161px no-repeat;cursor:default;margin-bottom:2px}.active.selector-add{background:url("data:image/gif;charset=utf-8;base64,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") 0 -187px no-repeat;cursor:pointer}.selector-remove{background:url("data:image/gif;charset=utf-8;base64,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") 0 -109px no-repeat;cursor:default}.active.selector-remove{background:url("data:image/gif;charset=utf-8;base64,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") 0 -135px no-repeat;cursor:pointer}a.selector-chooseall,a.selector-clearall{display:inline-block;text-align:left;margin-left:auto;margin-right:auto;font-weight:bold;color:#666}a.selector-chooseall{padding:3px 18px 3px 0}a.selector-clearall{padding:3px 0 3px 18px}a.active.selector-chooseall:hover,a.active.selector-clearall:hover{color:#036}a.selector-chooseall{background:url("data:image/gif;charset=utf-8;base64,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") right -263px no-repeat;cursor:default}a.active.selector-chooseall{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAA4AfcAAP7+/v3+/vz9/fn5+fj4+Pf39/X4+/b4+/b29vb3+Pb29/X2+PT2+PP2+vH1+e/0+PP09u7z+PLy8vHx8ezy9+3x9PDw8Ozx9+vx9+/v7+vw9urw9+zv8+7u7unv9ufu9ezs7Ojs8Orq6uTs9OPr8+bq7+Tp7eLq8+Xp7uHq8+Dp8ufn5+bn6eTm6N/m7+Lm6+Xl5eTk5Nzm8ePj49rl8Nrk79jj7uDg4NTg7N7e3t3d3dPe6tXc5NXc49vb28/c6dra2tnZ2djY2NfX18rZ6NbW1snX59XV1c/W3sfY6dTU1MbX6c7W3cfW5sTW6NLS0sXU5cTU5MLU59HR0cLS48/Pz87OzrzQ5LzQ5c3Nzb7Q5czMzLjP5rnP5svLy7nN4srKyrbN5MnJybbN5cjIyLfL37fM4LTM47TM5LbK38fHx7TL4rXL4rPL47TJ4LTK4LLK47TJ37LJ4bPI3sTExLLH3bHH3cPDw6zG4MLCwsHBwajE4MDAwL+/v6rC2r6+vqfB27y8vKXB3KXA3KbA26XA26DA46a/2qS/26W/27u7u7O8xrq6uqK+26O+2qO+2aO916G92qO92aO92Lm5ubK7xbK7xLK6xKK82Li4uLG6w6K816C72Z+82Le3t5661ra2tp6716+3v7W1tZ262K+3wJ251pe53LS0tJq515m415q41rOzs5i41q21vZm31bKyspe21a2yuLGxsZa21K+xspe11LCxspa11KywtZa01a6wsq2ws5a01JS01JSy1K6urpWz1JOz05Oy0pGx0pCx0aysrJKx05Cx0qurq4+w0Y+v0Y+v0Kqqqo6v0Y6u0KmpqY2uz46tzoyt0KioqIusz6enp4qszomsz4qsz4mrzaampoiqzYeqzaWlpYmqzIapzYepy4epzIWpzoaozIWozIWoy4aoy4SozIOmyYOmy4Ony4KlyoKmyoCkyYCkyn+jyH+jyX+kyYCjyH6jyH6ix32ix32hx3yhx3yhxnugxv///wAAAAAAAAAAAAAAACH5BAEHAPsALAAAAAAQADgBAAj/APcJHEiwoMGDCBMqXMjQYA9Ru0CBquWKiUEBlihV0XGj4xNFmkIQ1HTHh8mTJtXMKiGwUp8jMI/ogBHzCB1N+0yMymKl5xADBm707JmJyaI/ZJI+AQpUR1Iyelzl6kM1C1OmQvRonTUrUCA+IjoUGFugQwc6XmHBysSW7QSgE9qyhZUL1ai7oywAtYD37qxKqDwJ9vTWwITBgl29YEWV6lMyjfugsliJEp3LmDODHKhJkZjPoD//WTkQ46g8YFKDoeMppEOIqFDdqtiwtu3buHPr3s3bNglC5e4Jn1TDoIE695ThWo5LWbk6FwjWKce8Oq5n96Lvm179CqHqz/dd/7j3rPyzK0AnmcdeY3q592uuTnr/Xj39+FcNzH8v3DwJEleRQIMyBApH4IEXAHXBgQWWV12CBlxg3T1rPDPJhZNAeAGGkyiT4T2EhEjIGiSuISJwxdXxDB4stugiLnUMVIcyJda4Bi7ZDXRcOZOsccUVJj6nHUG/BTdccb0lqeSSTDa5Gw+lyCKYLKUgYdACl3iixpZcenKJSANlyeWYangiC5hikjmml/uwgJiWXSKGRJaILWDnAm9G+WYIdobwpixS1nnnn4GqwQKfd4YQQplmSsnlnXcKwaUsaaohBKSSclmKm2NeugAPa1qZpRCkkspCqZJeEqalqJaqxpkDYf+ppRA88ECql2ASBGWgVFrp5K/ABissbir4kc6x6UCCJEEBzGFOI2hwIa0g3NjxAEF2DANHG9x228Yr+UQgUBzMuGguHrjYsQ8F7iAyyLtyxCvHu++aU0Maz5CiLykYAIXBvqQMA4k0x+hisC4bALXBwQbro88yEEPsAVAeRAyxcNhkfMIJDgDlwAk0IIMMNvhIg87JbuRngCngtKxPHO10I/MbV30iczfrQKKBPc707MwXQDniszPyFBeHOcIkLcwVgCgtTLUD2SFOLFRXTfU1+ogrULPuKNPK160Qw461BhWbDj1oKzvs2my3DWwPrvASGy+0FQRAZ2D40JEPSoD/lOs+mtCBEkp0oIKCQJ0pobjifC9+0z4ooKIaGDdIoBodqSnCBN6p+WCA5alhvlrcilzmuQEASKA65pfFpogiSjAFAFOYv+566bLTToftcsdGB1Cqq257bJrE5rsBIBiviPGKofL662CA8PzzkwFeemarYbYZ4opMPvnyhwt0Nyqih46KawXB3Tsqdbvt/vvwM1TDJMLdQ04hMhh0QR33n+H/GZMgRx0MMJDxxOJ/CDyDMmIkkDrEwkVnMNczYlSD+xXigk64wAU3WIjsdAhDTjDACDh0oWec4R5V0wJTLsDCQlCtQAQ6g8r0c6D+WGiG6imPcMjBw1gwZQRAjAUP/8lhoSGSYxIiNOIQ61AD8phnEjJYjw6jwz8GxYJByhCgQMbzDKtZTYsFrKLVlHGPARpkfvW7X/7ix8Y2xg8JUWILlXhgkBBcIhOkakELJJWJSzBgICGQBatalapVERJVfdwHEjKhJga0YEyZaEEp1KQGBjAgU2rooyC5ZMlOXnJLmQAUW7bkyU4KQY6yGGUlS8mATIYylW1RVAg66cpQlkIusWylXC6xSFxmYlFykUUL9nFHSnIpkfsIJCMpiUyB2HGZkPSjQeAIyzm68ZrYHJbZkKW2gjTrWdGaVrWuFTVteatb4NIaucwVhhepi13uotcgPJAEedoLXwDT1wcMIP+FfQmMYAZLxAYG2oCCauFgDouYJGb4hYvdI2PYCMUMO5Gxkp0MHbb4gEY7trKWgeNlMbuZzFJgAJvJLGc7G1rPZCA0nxVtH0dzmjBW4TSoCURqXqwa1rS2D655DWxiI1tBzIY2enQzm0hNqlILEoNAQAMagYgBQgigBmCIoQhFEAMw1EAAg6iBEjXJwREooYaCzCAZXkjrESQwg7QmYwYEUQQoqAKEseiAKqBQBEGsMQtGrIAAgBUCKwZrjb024w8ZACwBlJCMxhZ2IIrwhjeMkQPAPsEamNXrQGawDYmAYgoICIJEtgFXgqgBFlyqQhBOW9aCUNUYdOgJHYzBVYT/zEAR1KCGIkq71N769re9sQEmxCEOTNgAIQmQmi/2sAdfiMMOCTCIHXwRhupioQlh8IW6CGIDcTB3D1iowA6YK47jDgQTvsAEJpqQgATsQL3pJYg40muD9iagCb7IrzjkOw1McMC+TZiGgPd7XnmIYxo7aC8WiCsPTHBXHgKeRhjuK2B5mDdq880vJrL7XIMkF8L5nYY8oIsQ4RLXuMBNsYpXjJAYZCK3mZDqQQpABmqQYQhDqDEZCmAQMmRiCDHAMY4zQQam2pgMMShAjpNCDRkLRC5DGMsQ5EIQarQlymNx8YurnFtqYHksL6YGQcLs5Sx3ORMEiYGVf6zktjS5sCA+vvFjiGwQGh+ZyTtucZhjzOI++/m3NYDEN75x1IIcwA7jOIUhDHGKcdjhANKNxRiW0IUxWDoW2x2IDbTBIhxUAAst0saF97GJXkQiEj8YCxFO3YtNEOQcv4i1EcjiAk784hyvroauoUAWDhyiGrgeyCbU0TIqjGUH0QCHOlytaXlkIxtRgEAZnp0NCxdEasIwwyOU1mFD26EdxaAFLYrRjkeXeBPhCMcmRv3npQYEADs=") right -289px no-repeat;cursor:pointer}a.selector-clearall{background:url("data:image/gif;charset=utf-8;base64,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") left -211px no-repeat;cursor:default}a.active.selector-clearall{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAA4AfcAAP7+/v3+/vz9/fn5+fj4+Pf39/X4+/b4+/b29vb3+Pb29/X2+PT2+PP2+vH1+e/0+PP09u7z+PLy8vHx8ezy9+3x9PDw8Ozx9+vx9+/v7+vw9urw9+zv8+7u7unv9ufu9ezs7Ojs8Orq6uTs9OPr8+bq7+Tp7eLq8+Xp7uHq8+Dp8ufn5+bn6eTm6N/m7+Lm6+Xl5eTk5Nzm8ePj49rl8Nrk79jj7uDg4NTg7N7e3t3d3dPe6tXc5NXc49vb28/c6dra2tnZ2djY2NfX18rZ6NbW1snX59XV1c/W3sfY6dTU1MbX6c7W3cfW5sTW6NLS0sXU5cTU5MLU59HR0cLS48/Pz87OzrzQ5LzQ5c3Nzb7Q5czMzLjP5rnP5svLy7nN4srKyrbN5MnJybbN5cjIyLfL37fM4LTM47TM5LbK38fHx7TL4rXL4rPL47TJ4LTK4LLK47TJ37LJ4bPI3sTExLLH3bHH3cPDw6zG4MLCwsHBwajE4MDAwL+/v6rC2r6+vqfB27y8vKXB3KXA3KbA26XA26DA46a/2qS/26W/27u7u7O8xrq6uqK+26O+2qO+2aO916G92qO92aO92Lm5ubK7xbK7xLK6xKK82Li4uLG6w6K816C72Z+82Le3t5661ra2tp6716+3v7W1tZ262K+3wJ251pe53LS0tJq515m415q41rOzs5i41q21vZm31bKyspe21a2yuLGxsZa21K+xspe11LCxspa11KywtZa01a6wsq2ws5a01JS01JSy1K6urpWz1JOz05Oy0pGx0pCx0aysrJKx05Cx0qurq4+w0Y+v0Y+v0Kqqqo6v0Y6u0KmpqY2uz46tzoyt0KioqIusz6enp4qszomsz4qsz4mrzaampoiqzYeqzaWlpYmqzIapzYepy4epzIWpzoaozIWozIWoy4aoy4SozIOmyYOmy4Ony4KlyoKmyoCkyYCkyn+jyH+jyX+kyYCjyH6jyH6ix32ix32hx3yhx3yhxnugxv///wAAAAAAAAAAAAAAACH5BAEHAPsALAAAAAAQADgBAAj/APcJHEiwoMGDCBMqXMjQYA9Ru0CBquWKiUEBlihV0XGj4xNFmkIQ1HTHh8mTJtXMKiGwUp8jMI/ogBHzCB1N+0yMymKl5xADBm707JmJyaI/ZJI+AQpUR1Iyelzl6kM1C1OmQvRonTUrUCA+IjoUGFugQwc6XmHBysSW7QSgE9qyhZUL1ai7oywAtYD37qxKqDwJ9vTWwITBgl29YEWV6lMyjfugsliJEp3LmDODHKhJkZjPoD//WTkQ46g8YFKDoeMppEOIqFDdqtiwtu3buHPr3s3bNglC5e4Jn1TDoIE695ThWo5LWbk6FwjWKce8Oq5n96Lvm179CqHqz/dd/7j3rPyzK0AnmcdeY3q592uuTnr/Xj39+FcNzH8v3DwJEleRQIMyBApH4IEXAHXBgQWWV12CBlxg3T1rPDPJhZNAeAGGkyiT4T2EhEjIGiSuISJwxdXxDB4stugiLnUMVIcyJda4Bi7ZDXRcOZOsccUVJj6nHUG/BTdccb0lqeSSTDa5Gw+lyCKYLKUgYdACl3iixpZcenKJSANlyeWYangiC5hikjmml/uwgJiWXSKGRJaILWDnAm9G+WYIdobwpixS1nnnn4GqwQKfd4YQQplmSsnlnXcKwaUsaaohBKSSclmKm2NeugAPa1qZpRCkkspCqZJeEqalqJaqxpkDYf+ppRA88ECql2ASBGWgVFrp5K/ABissbir4kc6x6UCCJEEBzGFOI2hwIa0g3NjxAEF2DANHG9x228Yr+UQgUBzMuGguHrjYsQ8F7iAyyLtyxCvHu++aU0Maz5CiLykYAIXBvqQMA4k0x+hisC4bALXBwQbro88yEEPsAVAeRAyxcNhkfMIJDgDlwAk0IIMMNvhIg87JbuRngCngtKxPHO10I/MbV30iczfrQKKBPc707MwXQDniszPyFBeHOcIkLcwVgCgtTLUD2SFOLFRXTfU1+ogrULPuKNPK160Qw461BhWbDj1oKzvs2my3DWwPrvASGy+0FQRAZ2D40JEPSoD/lOs+mtCBEkp0oIKCQJ0pobjifC9+0z4ooKIaGDdIoBodqSnCBN6p+WCA5alhvlrcilzmuQEASKA65pfFpogiSjAFAFOYv+566bLTToftcsdGB1Cqq257bJrE5rsBIBiviPGKofL662CA8PzzkwFeemarYbYZ4opMPvnyhwt0Nyqih46KawXB3Tsqdbvt/vvwM1TDJMLdQ04hMhh0QR33n+H/GZMgRx0MMJDxxOJ/CDyDMmIkkDrEwkVnMNczYlSD+xXigk64wAU3WIjsdAhDTjDACDh0oWec4R5V0wJTLsDCQlCtQAQ6g8r0c6D+WGiG6imPcMjBw1gwZQRAjAUP/8lhoSGSYxIiNOIQ61AD8phnEjJYjw6jwz8GxYJByhCgQMbzDKtZTYsFrKLVlHGPARpkfvW7X/7ix8Y2xg8JUWILlXhgkBBcIhOkakELJJWJSzBgICGQBatalapVERJVfdwHEjKhJga0YEyZaEEp1KQGBjAgU2rooyC5ZMlOXnJLmQAUW7bkyU4KQY6yGGUlS8mATIYylW1RVAg66cpQlkIusWylXC6xSFxmYlFykUUL9nFHSnIpkfsIJCMpiUyB2HGZkPSjQeAIyzm68ZrYHJbZkKW2gjTrWdGaVrWuFTVteatb4NIaucwVhhepi13uotcgPJAEedoLXwDT1wcMIP+FfQmMYAZLxAYG2oCCauFgDouYJGb4hYvdI2PYCMUMO5Gxkp0MHbb4gEY7trKWgeNlMbuZzFJgAJvJLGc7G1rPZCA0nxVtH0dzmjBW4TSoCURqXqwa1rS2D655DWxiI1tBzIY2enQzm0hNqlILEoNAQAMagYgBQgigBmCIoQhFEAMw1EAAg6iBEjXJwREooYaCzCAZXkjrESQwg7QmYwYEUQQoqAKEseiAKqBQBEGsMQtGrIAAgBUCKwZrjb024w8ZACwBlJCMxhZ2IIrwhjeMkQPAPsEamNXrQGawDYmAYgoICIJEtgFXgqgBFlyqQhBOW9aCUNUYdOgJHYzBVYT/zEAR1KCGIkq71N769re9sQEmxCEOTNgAIQmQmi/2sAdfiMMOCTCIHXwRhupioQlh8IW6CGIDcTB3D1iowA6YK47jDgQTvsAEJpqQgATsQL3pJYg40muD9iagCb7IrzjkOw1McMC+TZiGgPd7XnmIYxo7aC8WiCsPTHBXHgKeRhjuK2B5mDdq880vJrL7XIMkF8L5nYY8oIsQ4RLXuMBNsYpXjJAYZCK3mZDqQQpABmqQYQhDqDEZCmAQMmRiCDHAMY4zQQam2pgMMShAjpNCDRkLRC5DGMsQ5EIQarQlymNx8YurnFtqYHksL6YGQcLs5Sx3ORMEiYGVf6zktjS5sCA+vvFjiGwQGh+ZyTtucZhjzOI++/m3NYDEN75x1IIcwA7jOIUhDHGKcdjhANKNxRiW0IUxWDoW2x2IDbTBIhxUAAst0saF97GJXkQiEj8YCxFO3YtNEOQcv4i1EcjiAk784hyvroauoUAWDhyiGrgeyCbU0TIqjGUH0QCHOlytaXlkIxtRgEAZnp0NCxdEasIwwyOU1mFD26EdxaAFLYrRjkeXeBPhCMcmRv3npQYEADs=") left -237px no-repeat;cursor:pointer}.stacked{float:left;width:500px}.stacked select{width:480px;height:10.1em}.stacked .selector-available,.stacked .selector-chosen{width:480px}.stacked .selector-available{margin-bottom:0}.stacked .selector-available input{width:442px}.stacked ul.selector-chooser{height:22px;width:50px;margin:0 0 3px 40%;background:url("data:image/gif;charset=utf-8;base64,R0lGODlhMAAXALMAAO7u7v////j4+PX19f7+/vPz8/r6+vf39/Dw8P39/fv7+/Ly8vT09PHx8fb29gAAACH5BAAAAAAALAAAAAAwABcAAASBMMgpiRE46827IVQYKgVgnmiqrmihiBTBsHRNM6CYIHbvm4hEiND4GW2NnKR0bLIKE4NzujIsqdgTlJDtAizerOEQxh7I5ek5rZaym593E7SQ/xYSt91mve5pUBMEPH8qCEoSO4UoQTAETIUFiCIkey4wjhcOA5ydnp+gnQ4CH5gRADs=") top center no-repeat}.stacked .selector-chooser li{float:left;padding:3px 3px 3px 5px}.stacked .selector-chooseall,.stacked .selector-clearall{display:none}.stacked .selector-add{background:url("data:image/gif;charset=utf-8;base64,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") 0 -57px no-repeat;cursor:default}.stacked .active.selector-add{background:url("data:image/gif;charset=utf-8;base64,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") 0 -83px no-repeat;cursor:pointer}.stacked .selector-remove{background:url("data:image/gif;charset=utf-8;base64,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") 0 -5px no-repeat;cursor:default}.stacked .active.selector-remove{background:url("data:image/gif;charset=utf-8;base64,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") 0 -31px no-repeat;cursor:pointer}p.datetime{line-height:20px;margin:0;padding:0;color:#666;font-size:11px;font-weight:bold}.datetime span{font-size:11px;color:#ccc;font-weight:normal;white-space:nowrap}table p.datetime{font-size:10px;margin-left:0;padding-left:0}p.file-upload{line-height:20px;margin:0;padding:0;color:#666;font-size:11px;font-weight:bold}.file-upload a{font-weight:normal}.file-upload .deletelink{margin-left:5px}span.clearable-file-input label{color:#333;font-size:11px;display:inline;float:none}.calendarbox,.clockbox{margin:5px auto;font-size:11px;width:16em;text-align:center;background:white;position:relative}.clockbox{width:auto}.calendar{margin:0;padding:0}.calendar table{margin:0;padding:0;border-collapse:collapse;background:white;width:100%}.calendar caption,.calendarbox h2{margin:0;font-size:11px;text-align:center;border-top:none}.calendar th{font-size:10px;color:#666;padding:2px 3px;text-align:center;background:#e1e1e1 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") 0 50% repeat-x;border-bottom:1px solid #ddd}.calendar td{font-size:11px;text-align:center;padding:0;border-top:1px solid #eee;border-bottom:none}.calendar td.selected a{background:#C9DBED}.calendar td.nonday{background:#efefef}.calendar td.today a{background:#ffc}.calendar td a,.timelist a{display:block;font-weight:bold;padding:4px;text-decoration:none;color:#444}.calendar td a:hover,.timelist a:hover{background:#5b80b2;color:white}.calendar td a:active,.timelist a:active{background:#036;color:white}.calendarnav{font-size:10px;text-align:center;color:#ccc;margin:0;padding:1px 3px}.calendarnav a:link,#calendarnav a:visited,#calendarnav a:hover{color:#999}.calendar-shortcuts{background:white;font-size:10px;line-height:11px;border-top:1px solid #eee;padding:3px 0 4px;color:#ccc}.calendarbox .calendarnav-previous,.calendarbox .calendarnav-next{display:block;position:absolute;font-weight:bold;font-size:12px;background:#C9DBED url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAOYAALzS6bDJ44+w0YGlyrvR6LTM5Yiqzn6iyIOny4CkyaG+242u0KK+27jP53ugxoiqzYaozJy62Jq413ugx4qsz5+82aTA3K7H4oSny5+82rbN5rnQ6KTA3afC3rLL5JS01KnE37bO5n+kyZy52HyhyK7I4bLK5LjP5rnQ55W01KnD35e21X6jyK7H4ZKy06vG4XyiyIyt0JSz1LHJ44uszpe11nyhx7rQ55e21pGx06fB3oqszn2ix5Kx0pe11aS/3IKlyqzG4KbC3pq31rvR6azF4LXM5Yyu0KvF4bPK45m41qfC3bvS6H2hx6zG4YKmyrPK5KzF4ZWz1Iyuz5q41oapzYCjyZKy0qrE37fN5qrD4J+72pCw0ZGy0oGmyo+v0bTN5bXN5Zm415262Jy62YWozIWpzKrD34aozbrR6I+v0rjO5rjO56fB3anE4ISmy7PL5LfO5p+72bbN5YapzHuhxrfP5nygx7fP56K924+w0rHJ4qXA3Yurz36jyYuszyH5BAAAAAAALAAAAAARAB8AAAf/gACCg4SFggQETERMiIhEBGmPjAQbGzc3KCiWmZY3lRsoaw2jdicnDaeoqHhsDRohr7AhWVlxcxq4IbBgRgW+Yb1hBUZgvsYmHlAeScjIHs8mJnBQcAEBM9bY1nvW2dgXLS0lLRcl5ePm4BcXRUEvTkhR7e8vQVFIL0VIKm5YICAqAArUgiWgljNCdCzp0KZDh4U6OugQIkTiEg4cfnCwYCGjBT4cNXLkoIABg5IoTSpYeTIPgwoZMmypAFNmBpoV5MSsMGbEiAgRfgIdQ8YnGaARJChVMoQKFaZKxYiRoETCkBorVtTwsQIHDh8+cGD9qjXFBxkyUpiVcvbD2hQyqT646JEjx5Uec7u4sJsjrwsBArgADvxFQGE1AvQMjhFjgWPHMY4cedx4yhEKmGnQ2EFBM4UdfSj8+bzjgQHTBlI/WK2atYEyaCCYgUDbDB0IVcxUKUMbAgIMCIL/fhMcOIbjv58AGeBlOfMnA6I7j55AhIjq1a9bSZBgO3YeLFgcGH9APPny4f3AsMGeRBMSJHjAaGJDfhMeJO44mLDfQR3+EwTYnwMOBAIAOw==") bottom left repeat-x;padding:1px 4px 2px 4px;color:white}.calendarnav-previous:hover,.calendarnav-next:hover{background:#036}.calendarnav-previous{top:0;left:0}.calendarnav-next{top:0;right:0}.calendar-cancel{margin:0!important;padding:0!important;font-size:10px;background:#e1e1e1 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") 0 50% repeat-x;border-top:1px solid #ddd}.calendar-cancel:hover{background:#e1e1e1 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfALMAAP////j4+P7+/vb29vHx8fv7++3t7efn5+Li4v39/erq6u7u7uTk5PT09Ojo6Pz8/CH5BAAAAAAALAAAAAARAB8AAARnEMlJq72W6c27PmAojmRJOmiqrqjivnDsGnRt33iOL3zv/zyCcEgsGo/GhnLJbCoH0Kh0Sq1SA9isdsvter/cgnhMLpvP5od6zW6rE/C4fA4X2O/4vH6vB/j/gIGCg4SFhoeIiYqKEQA7") 0 50% repeat-x}.calendar-cancel a{color:black;display:block}ul.timelist,.timelist li{list-style-type:none;margin:0;padding:0}.timelist a{padding:2px}ul.orderer{position:relative;padding:0!important;margin:0!important;list-style-type:none}ul.orderer li{list-style-type:none;display:block;padding:0;margin:0;border:1px solid #bbb;border-width:0 1px 1px 0;white-space:nowrap;overflow:hidden;background:#e2e2e2 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAKIEAMfHx+7t7dzc3P///wD/VAAAAAAAAAAAACH5BAEAAAQALAAAAAARAB8AAAM5SLrcO4FA5wQglurd5uTYlYFkF31cNpasF4Hqxbbnm4ryTLpkrJc8GO63q/WGRE7wFkoqjcKmk5IAADs=") repeat-y}ul.orderer li:hover{cursor:move;background-color:#ddd}ul.orderer li a.selector{margin-left:12px;overflow:hidden;width:83%;font-size:10px!important;padding:.6em 0}ul.orderer li a:link,ul.orderer li a:visited{color:#333}ul.orderer li .inline-deletelink{position:absolute;right:4px;margin-top:.6em}ul.orderer li.selected{background-color:#f8f8f8;border-right-color:#f8f8f8}ul.orderer li.deleted{background:#bbb url("data:image/gif;charset=utf-8;base64,R0lGODlhAwADAIABAMzMzP///yH5BAEAAAEALAAAAAADAAMAAAIERB5mBQA7")}ul.orderer li.deleted a:link,ul.orderer li.deleted a:visited{color:#888}ul.orderer li.deleted .inline-deletelink{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAYAAACFgM0XAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIBSURBVHjaxJU7TwJBEMfvUPGBD2KiqJQaNT5iY+MRCyy0gtJWG7+BPfAR7O2tpTcUBhoTYxStSDRGToioqOGhRs//kF0zLndAtHCTH7ts9j8ztzuzq1uWpf226bqu/aWR73YHw350Y6Cb/oIKuAU3VvOI58Ec6AMu8AwuwCn4rPPF7cExOVwEXgfjL+AImpLNDgyAdeB30N6BPfDAd8DFnHegW5LOk8lk3MYIfZWBtZ3KPAW+IZ1DG7HRDoFN0MsnXWw8DTzSuWEYTlvcBWaVuRUwKJ030PaDtbojEF+/SgFx5+l0utYXCgUtGAyGef6AA5Eb9PXboI07V7QxpqU82AFPteMXOUDbE4IBy6nlcjlaGGKMCoPjINqCNsqYUXPATT+BQCCcSqW+Q6UxYZqm5vP5tEQiwfNC5kGP0MaaaHleeORAluGbnKAg5DHQWM7n8/m42+3mx/cq+jLTxuQx0JhpI4q2pCZhkdeouhPUMpmMpuRAUYxN8MGDaKIlP9kfAeAs3tFd81X8623mTGgqYkz9sbIuZqOVc+eUgHUXkaiEZX4+Dq0KDqGrsouIKmFLlmKDRrfiruhrSajehFTjC2DYwcA9OIGmbHMTUo3TDk04aK/APnjkN6Fud7XD8IgIwiveAjrvAtZmW3iMpsCkKFOXyJFLcGb3GOn//Rp+CTAAlhUhlXFtcoAAAAAASUVORK5CYII=")}ul.orderer li.deleted:hover,ul.orderer li.deleted a.selector:hover{cursor:default}.inline-deletelink{float:right;text-indent:-9999px;background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAYAAACFgM0XAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKfSURBVHjaxJVNiFJRFMdVps/pYwqKmoEWNVSU0TC0UZjAWrSoCUQtXNWiloKjGzfF4EoSIZdDbVwJuhrEjbRrU4oQBQURFJKNpJVN+DHiR/+/nTdcXz4matGBn+967j3v3Hc+7jUPBgPT34rZbDb9i9D3hMGLZ/CYBrv4F7TAGvg42HrH54AV7AUWsA5eg5eg/5sv9X1wTIcXwJTBy3+AAmwaYyKwH9wAMwa2VZAEX9UIWBTn2/Cw0bnD4TigtxYdv8qOtTt009z4LTq3Wq179LaiOwRug5F5izI+DSZjsdhcLpdbSaVSl7UJjqmLx+Pz+LsTnNX5uAQO+ny+48Vi0ReNRue0CY6p8/v9s/i7D1xRDSeUrz82jFO12kRo+m632wfHw0Ucd7vddqlUWhe7adi8kdrg13NjplqtttHv9weBQOC65oDjDqRcLjdExc0/Ad838yDhWdQIhUJB2DT6IhwHg8EldQ04Ki88AZY1vF7vo1ar1dZsOfZ4PCvqGnBGXwPb1bBEIpG3hUIhYxbJ5/OrSM07Xdi1OtitKpPJZDmbzT7XbDOZzLN0Or2ms53U10BHnWXObTabh2Endrv9ploTIhvybKpK5tzpdC50RFwu10W1JkQaI4cBhDVwlaFNJBIPELkew85UKOnocU7Cf01yr3XAPYY2HA6ne73eMOxMhZYO6jgn4b8vLfvLN39kEzxAFlFwd+r1eomO1ZqgjnOim9edR9z8MiL1sFKpfKZjtSao45zoXOrHbx5E0gkLan4MpA2ewq6tHESMwl224ha27KLH8hzdgGyCPX4eHDZ4wRfwAjbNMSche5ztN2tg+wGsgm9jI6C7C47IJqbkLqizzbG2/AeX0SlwUtqURf4JvAevxl1G5v99G/4UYAB5r2mW0520bgAAAABJRU5ErkJggg==") no-repeat;width:15px;height:15px;border:0 none;outline:0}.inline-deletelink:hover{background-position:-15px 0;cursor:pointer}.editinline button.addlink{border:0 none;color:#5b80b2;font-size:100%;cursor:pointer}.editinline button.addlink:hover{color:#036;cursor:pointer}.editinline table .help{text-align:right;float:right;padding-left:2em}.editinline tfoot .addlink{white-space:nowrap}.editinline table thead th:last-child{border-left:none}.editinline tr.deleted{background:#ddd url("data:image/gif;charset=utf-8;base64,R0lGODlhAwADAIABAMzMzP///yH5BAEAAAEALAAAAAADAAMAAAIERB5mBQA7")}.editinline tr.deleted .inline-deletelink{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAYAAACFgM0XAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIBSURBVHjaxJU7TwJBEMfvUPGBD2KiqJQaNT5iY+MRCyy0gtJWG7+BPfAR7O2tpTcUBhoTYxStSDRGToioqOGhRs//kF0zLndAtHCTH7ts9j8ztzuzq1uWpf226bqu/aWR73YHw350Y6Cb/oIKuAU3VvOI58Ec6AMu8AwuwCn4rPPF7cExOVwEXgfjL+AImpLNDgyAdeB30N6BPfDAd8DFnHegW5LOk8lk3MYIfZWBtZ3KPAW+IZ1DG7HRDoFN0MsnXWw8DTzSuWEYTlvcBWaVuRUwKJ030PaDtbojEF+/SgFx5+l0utYXCgUtGAyGef6AA5Eb9PXboI07V7QxpqU82AFPteMXOUDbE4IBy6nlcjlaGGKMCoPjINqCNsqYUXPATT+BQCCcSqW+Q6UxYZqm5vP5tEQiwfNC5kGP0MaaaHleeORAluGbnKAg5DHQWM7n8/m42+3mx/cq+jLTxuQx0JhpI4q2pCZhkdeouhPUMpmMpuRAUYxN8MGDaKIlP9kfAeAs3tFd81X8623mTGgqYkz9sbIuZqOVc+eUgHUXkaiEZX4+Dq0KDqGrsouIKmFLlmKDRrfiruhrSajehFTjC2DYwcA9OIGmbHMTUo3TDk04aK/APnjkN6Fud7XD8IgIwiveAjrvAtZmW3iMpsCkKFOXyJFLcGb3GOn//Rp+CTAAlhUhlXFtcoAAAAAASUVORK5CYII=")}.editinline tr.deleted td:hover{cursor:default}.editinline tr.deleted td:first-child{background-image:none!important}.editinline-stacked{min-width:758px}.editinline-stacked .inline-object{margin-left:210px;background:white}.editinline-stacked .inline-source{float:left;width:200px;background:#f8f8f8}.editinline-stacked .inline-splitter{float:left;width:9px;background:#f8f8f8 url("data:image/gif;charset=utf-8;base64,R0lGODlhBQAFALMAADw9PCAgILy+u7W1tba2tvr6+jc3N/n5+Z2dneTk5Le3t2BgYG1tbc7OznFxcf///yH5BAAAAAAALAAAAAAFAAUAAAQTcLDAiDPAuIUEWsrxHEqTFEkTAQA7") 50% 50% no-repeat;border-right:1px solid #ccc}.editinline-stacked .controls{clear:both;background:#e1e1e1 url("data:image/gif;charset=utf-8;base64,R0lGODlhEQAfAMQAAPf39+3t7efn5+rq6v39/fr6+vDw8PPz8/Pz8uTk5PHx8eHh4e7u7vv7+/j4+Ojo6PX19eLi4vz8/Ozs7Pn5+fb29ubm5v7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAARAB8AAAWOICaOZGmeaKqubOu6VyzPdG3XRK7vfC79wKDw1ygaj8hiYclsOpeUqHRKjTqu2Kz2Cuh6v+BuZUwum8eQtHrNTh/e8Lj8gFDY7/i83cDv+/98DIKDhIWCAYiJiouIE46PkJGOA5SVlpeUD5qbnJ2aAqChoqOgFqanqKmmCaytrq+sEbKztLWyC7i5uru4IQA7") top left repeat-x;padding:3px 4px;font-size:11px;border-top:1px solid #ddd}.results_on_deck .ui-icon-trash{float:left;cursor:pointer}.results_on_deck{padding:.25em 0}form .aligned .results_on_deck{padding-left:38px;margin-left:7em}.results_on_deck>div{margin-bottom:.5em}.ui-autocomplete-loading{background:url("data:image/gif;charset=utf-8;base64,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") no-repeat;background-origin:content-box;background-position:right}ul.ui-autocomplete{max-width:60%;margin:0;padding:0;position:absolute}ul.ui-autocomplete li{list-style-type:none;padding:0}ul.ui-autocomplete li a{display:block;padding:2px 3px;cursor:pointer}
# -*- coding: utf-8 -*-
# Globally defined Karaage settings
# These settings will be used for karaage-admin and karaage-registration.
# Some of these values have sensible defaults. Settings that don't have a
# sensible default must be configured manually.
# Other Django settings are also possible, this list is not a comprehensive
# list of all settings.
# Copyright 2010-2011, 2014-2015 VPAC
# Copyright 2010-2011 The University of Melbourne
#
# Django settings
#
# A boolean that turns on/off debug mode.
#
# Never deploy a site into production with DEBUG turned on.
#
# Did you catch that? NEVER deploy a site into production with DEBUG turned on.
#
# One of the main features of debug mode is the display of detailed error
# pages. If your app raises an exception when DEBUG is True, Django will
# display a detailed traceback, including a lot of metadata about your
# environment, such as all the currently defined Django settings (from
# settings.py).
#
# default: DEBUG = False
#
# DEBUG = True
{% if user_id_file is defined and user_id_file_dir is defined %}
USER_ID_DIR = "{{ user_id_file_dir }}"
USER_ID_FILES = {{ user_id_file }}
{% endif %}
# Implemented by Shahaan due to the django-pipeline bug
PIPELINE_ENABLED = False
STATICFILES_STORAGE = 'pipeline.storage.PipelineStorage'
# FQDN host, used in default settings for :setting:`ALLOWED_HOSTS`,
# :setting:`REGISTRATION_BASE_URL`, and :setting:`ADMIN_BASE_URL`.
#
# default: HTTP_HOST = FQDN hostname
#
HTTP_HOST = "{{ x509_common_name }}"
# A list of strings representing the host/domain names that this Django site
# can serve. This is a security measure to prevent an attacker from poisoning
# caches and password reset emails with links to malicious hosts by submitting
# requests with a fake HTTP Host header, which is possible even under many
# seemingly-safe web server configurations.
#
# %(HOST) will be substituted with the HTTP_HOST setting.
#
# default: ALLOWED_HOSTS = ["%(HOST)s"]
#
# ALLOWED_HOSTS = ["www.example.org"]
# Whether to use a secure cookie for the session cookie. If this is set to
# True, the cookie will be marked as “secure,” which means browsers may ensure
# that the cookie is only sent under an HTTPS connection.
#
# default: SESSION_COOKIE_SECURE = True
#
# SESSION_COOKIE_SECURE = False
# A tuple that lists people who get code error notifications. When DEBUG=False
# and a view raises an exception, Django will email these people with the full
# exception information. Each member of the tuple should be a tuple of (Full
# name, email address).
ADMINS = (
{% if karaageAdminName is defined and karaageAdminEmail is defined %}
('{{ karaageAdminName }}', '{{ karaageAdminEmail }}'),
{% else %}
# ('Your Name', 'your_email@domain.com'),
{% endif %}
)
# A tuple in the same format as ADMINS that specifies who should get broken
# link notifications when BrokenLinkEmailsMiddleware is enabled.
MANAGERS = ADMINS
# A dictionary containing the settings for all databases to be used with
# Django. It is a nested dictionary whose contents maps database aliases to a
# dictionary containing the options for an individual database.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '{{ karaageDbName }}',
'USER': '{{ karaageDbUser }}',
'PASSWORD': '{{ karaagePassword }}',
'HOST': '{{ karaageDbHost }}',
'PORT': '',
'ATOMIC_REQUESTS': True,
}
}
LDAP = {
'default': {
'ENGINE': 'tldap.backend.fake_transactions',
'URI': '{{ ldapURI }}',
'USER': '{{ ldapManager }}',
'PASSWORD': '{{ ldapManagerPassword }}',
'REQUIRE_TLS': True,
'START_TLS': True,
'TLS_CA': '{{ apache_config }}/ssl/certs/ldap_ca.cert.pem',
}
}
MACHINE_CATEGORY_DATASTORES = {
'ldap': [
{
'DESCRIPTION': 'LDAP datastore',
'ENGINE': 'karaage.datastores.ldap.MachineCategoryDataStore',
'LDAP': 'default',
'ACCOUNT': 'karaage.datastores.ldap_schemas.openldap_account',
'GROUP': 'karaage.datastores.ldap_schemas.openldap_account_group',
'PRIMARY_GROUP': "institute",
'DEFAULT_PRIMARY_GROUP': "ldap",
'HOME_DIRECTORY': "/home/%(uid)s",
'LOCKED_SHELL': "/usr/local/sbin/locked",
'NUMBER_SCHEME': 'default',
'LDAP_ACCOUNT_BASE': 'ou=Accounts,{{ ldapDomain }}',
'LDAP_GROUP_BASE': 'ou=Groups,{{ ldapDomain }}',
},
],
'dummy': [
],
}
GLOBAL_DATASTORES = [
{
'DESCRIPTION': 'LDAP datastore',
'ENGINE': 'karaage.datastores.ldap.GlobalDataStore',
'LDAP': 'default',
'PERSON': 'karaage.datastores.ldap_schemas.openldap_person',
'GROUP': 'karaage.datastores.ldap_schemas.openldap_person_group',
'NUMBER_SCHEME': 'global',
'LDAP_PERSON_BASE': 'ou=People,{{ ldapDomain }}',
'LDAP_GROUP_BASE': 'ou=Groups,{{ ldapDomain }}',
},
]
# The email address that error messages come from, such as those sent to ADMINS
# and MANAGERS.
SERVER_EMAIL = '{{ karaageServerEmail }}'
# The host to use for sending email.
EMAIL_HOST = 'localhost'
# Subject-line prefix for email messages sent with django.core.mail.mail_admins
# or django.core.mail.mail_managers. You’ll probably want to include the
# trailing space.
EMAIL_SUBJECT_PREFIX = '[Karaage] - '
# Local time zone for this installation. Choices can be found here:
# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
# although not all choices may be available on all operating systems.
# If running in a Windows environment this must be set to the same as your
# system time zone.
TIME_ZONE = 'Australia/Melbourne'
# Language code for this installation. All choices can be found here:
# http://www.i18nguy.com/unicode/language-identifiers.html
LANGUAGE_CODE = 'en-au'
# A secret key for a particular Django installation. This is used to provide
# cryptographic signing, and should be set to a unique, unpredictable value.
SECRET_KEY = ''
# A data structure containing configuration information. The contents of this
# data structure will be passed as the argument to the configuration method
# described in LOGGING_CONFIG.
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'formatters': {
'verbose': {
'format': '%(levelname)s %(asctime)s '
'%(module)s %(process)d %(thread)d %(message)s'
},
'simple': {
'format': '%(levelname)s %(message)s'
},
},
'handlers': {
'mail_admins': {
'level': 'ERROR',
'class': 'django.utils.log.AdminEmailHandler'
},
'django_file': {
'level': 'WARNING',
'class': 'karaage.common.logging.FileHandler',
'filename': '/var/log/karaage3/django.log',
'formatter': 'verbose',
'owner': ['{{ apache_user }}', '{{ apache_user }}'],
},
'karaage_file': {
'level': 'WARNING',
'class': 'karaage.common.logging.FileHandler',
'filename': '/var/log/karaage3/karaage.log',
'formatter': 'verbose',
'owner': ['{{ apache_user }}', '{{ apache_user }}'],
},
# 'ldap_file': {
# 'level': 'DEBUG',
# 'class': 'karaage.common.logging.FileHandler',
# 'filename': '/var/log/karaage3/ldap.log',
# 'formatter': 'verbose',
# 'owner': ['{{ apache_user }}', '{{ apache_user }}'],
# },
# 'mam_file': {
# 'level': 'DEBUG',
# 'class': 'karaage.common.logging.FileHandler',
# 'filename': '/var/log/karaage3/mam.log',
# 'formatter': 'verbose',
# 'owner': ['{{ apache_user }}', '{{ apache_user }}'],
# },
# 'slurm_file': {
# 'level': 'DEBUG',
# 'class': 'karaage.common.logging.FileHandler',
# 'filename': '/var/log/karaage3/slurm.log',
# 'formatter': 'verbose',
# 'owner': ['{{ apache_user }}', '{{ apache_user }}'],
# },
},
'loggers': {
'': {
'handlers': ['mail_admins'],
'level': 'ERROR',
'propagate': True,
},
'django': {
'handlers': ['django_file'],
'level': 'DEBUG',
'propagate': True,
},
'karaage': {
'handlers': ['karaage_file'],
'level': 'DEBUG',
'propagate': True,
},
# 'karaage.datastores.ldap': {
# 'handlers': ['ldap_file'],
# 'level': 'DEBUG',
# 'propagate': True,
# },
# 'karaage.datastores.mam': {
# 'handlers': ['mam_file'],
# 'level': 'DEBUG',
# 'propagate': True,
# },
# 'karaage.datastores.slurm': {
# 'handlers': ['slurm_file'],
# 'level': 'DEBUG',
# 'propagate': True,
# },
},
}
#
# Karaage settings
#
# Users are advised to contact this address if having problems.
# This is also used as the from address in outgoing emails.
ACCOUNTS_EMAIL = '{{ karaageAccountEmail }}'
# This organisation name, used in outgoing emails.
ACCOUNTS_ORG_NAME = '{{ karaageAcountName }}'
# Registration base URL - Used in email templates
# Uncomment to override default
#
# %(HOST) will be substituted with the HTTP_HOST setting.
#
# default: REGISTRATION_BASE_URL = 'https://%(HOST)s/users'
#
# REGISTRATION_BASE_URL = 'https://accounts.example.org/users'
# Admin base URL - Used in email templates
# Uncomment to override default
#
# %(HOST) will be substituted with the HTTP_HOST setting.
#
# default: ADMIN_BASE_URL = 'https://%(HOST)s/kgadmin'
#
# ADMIN_BASE_URL = 'https://accounts.example.org/kgadmin'
# Is Shibboleth supported?
#
# default: SHIB_SUPPORTED = False
#
# TODO: Should we add a variable to use shibboleth or not???
SHIB_SUPPORTED = True
# Path to AUP policy. Note that setting this will not disable the Karaage
# default page, it might be better to replace the AUP with a file in
# the templates directory ``karaage/common/aup-detail.html`` if required.
#
# default: Django template ``karaage/common/aup-detail.html``
#
# AUP_URL = "https://site.example.org/users/aup/"
# Do we allow anonymous users to request accounts?
#
# default: ALLOW_REGISTRATIONS = False
#
ALLOW_REGISTRATIONS = True
# Do we allow any logged in user to access all usage information?
#
# default: USAGE_IS_PUBLIC = True
#
# USAGE_IS_PUBLIC = False
# Settings to restrict the valid list of email addresses we allow in
# applications. EMAIL_MATCH_TYPE can be "include" or "exclude". If "include"
# then the email address must match one of the RE entries in EMAIL_MATCH_LIST.
# If "exclude" then then email address must not match of the the RE entries in
# EMAIL_MATCH_LIST.
#
# default: allow any email address
#
# EMAIL_MATCH_TYPE="include"
# EMAIL_MATCH_LIST=["@vpac.org$", "@v3.org.au$", "^tux@.*au$"]
# List of Karaage plugins
#
# default: PLUGINS = []
#
PLUGINS = [
'karaage.plugins.kgapplications.plugin',
'karaage.plugins.kgsoftware.plugin',
'karaage.plugins.kgsoftware.applications.plugin',
# 'karaage.plugins.kgusage.plugin',
]
LoadModule wsgi_module modules/mod_wsgi.so
apache_cert_file: "{{ inventory_hostname }}.{{ domain }}.crt"
apache_key_file: "{{ inventory_hostname }}.{{ domain }}.key"
apache_chain_file: "merc_hpc_apache_chain.pem"
---
ldapRfc2307: ""
ldapRfc2307Pam: ""
useTLS: True
---
- name: restart sssd
- name: restart sssd
service: name=sssd state=restarted
sudo: true
become: true
......@@ -2,59 +2,78 @@
- name: "Copy configuration files to ldap client"
template: src={{ item }}.j2 dest=/etc/{{ item }}
with_items:
- pam_ldap.conf
- nsswitch.conf
sudo: true
- name: "get cert dir"
shell: "dirname {{ ldapCaCertFile }}"
delegate_to: localhost
run_once: true
register: ldapCaCertDir
become: true
become_user: root
- name: "make basedir"
file: path={{ ldapCaCertDir.stdout }} state=directory owner=root
sudo: true
file: path="{{ ldapCaCertFile | dirname }}" state=directory owner=root follow=yes
become: true
become_user: root
ignore_errors: true
when: ldapCaCertFile is defined
- name: "Copy the CA cert"
copy: src={{ ldapCaCertSrc }} dest={{ ldapCaCertFile }} owner=root mode=644
sudo: true
become: true
become_user: root
when: ldapCaCertSrc is defined
- name: "Template CA cert"
template: src=ldapCaCert.j2 dest={{ ldapCaCertFile }} owner=root mode=644
sudo: true
become: true
become_user: root
when: ldapCaCertContents is defined
- name: "Copy pam config to ldap client"
template: src=system-auth-ac.j2 dest=/etc/pam.d/system-auth
sudo: true
- name: "Copy pam config to ldap client"
template: src=password-auth.j2 dest=/etc/pam.d/password-auth
sudo: true
- name: "Copy system auth to ldap client"
template: src=authconfig.j2 dest=/etc/sysconfig/authconfig
sudo: true
- name: "Copy system auth"
template: src=system-auth.j2 dest=/etc/pam.d/system-auth-ac
become: true
become_user: root
when: ansible_os_family == 'RedHat'
- name: "Copy ldap.conf file "
template: src=ldap.conf.j2 dest=/etc/openldap/ldap.conf
sudo: true
- name: "Copy password auth"
template: src=password-auth.j2 dest=/etc/pam.d/password-auth-ac
become: true
become_user: root
when: ansible_os_family == 'RedHat'
- name: "Add LDAP server IP address to /etc/hosts"
lineinfile: dest=/etc/hosts line="{{ ldapServerHostIpLine }}" state=present insertafter=EOF
sudo: true
become: true
become_user: root
when: ldapServerHostIpLine is defined
- name: "Add LDAP server IP address to /etc/hosts"
lineinfile: dest=/etc/hosts line="{{ hostvars[groups['LDAPServer'][0]]['ansible_host'] }} {{ ldapServerHostName }}" state=present insertafter=EOF
become: true
become_user: root
when: ldapServerHostIpLine is not defined
- name: "Copy sssd.conf to ldap client"
template: src=sssd.j2 dest=/etc/sssd/sssd.conf owner=root group=root mode=600
sudo: true
become: true
become_user: root
notify: restart sssd
- name: "start sssd"
service: name=sssd state=started
sudo: true
- name: Setting the size of /var/lib/sssd disk for ComputeNodes
set_fact:
ssd_size: "80M"
when: not ( ( inventory_hostname in groups.LoginNodes ) or ( inventory_hostname in groups.BackupNodes ) or ( inventory_hostname in groups.ManagementNodes ) )
- name: Setting the size of /var/lib/sssd disk for LoginNodes or Backup or Management Nodes
set_fact:
ssd_size: "80M"
when: ( inventory_hostname in groups.LoginNodes ) or ( inventory_hostname in groups.BackupNodes ) or ( inventory_hostname in groups.ManagementNodes )
- name: Print size of /var/lib/sssd disk
debug: msg="Size of /var/lib/sssd disk is {{ ssd_size }}"
- name: "Make the cache a tmpfs"
mount: name=/var/lib/sss/db/ src=tmpfs fstype=tmpfs opts='size={{ ssd_size }}' state=mounted
become: true
become_user: root
- name: "start sssd"
service: name=sssd state=started enabled=yes
become: true
become_user: root
---
- name: "Install open ldap package yum"
yum: name={{ item }} update_cache=yes state=latest
with_items:
- openldap
- openldap-clients
- sssd
- sssd-common
- sssd-client
- nss
- nss-tools
sudo: true
yum:
name: ['openldap', 'openldap-clients', 'sssd', 'sssd-common', 'sssd-client', 'nss', 'nss-tools']
state: present
become: true
when: ansible_os_family == 'RedHat'
- name: "Install open ldap package apt"
action: apt pkg={{ item }} state=installed
with_items:
- ldap-utils
- sssd
- libpam-sss
sudo: true
package:
name:
- ldap-utils
- sssd
- libpam-sss
- libnss-sss
state: present
become: true
when: ansible_os_family == 'Debian'
---
-
include: installOpenLdap.yml
-
include: configLdapClient.yml