<!-- /* Default style. */ -->
img{border:0;vertical-align:text-bottom;}
a:link{text-decoration:none;color:#015bca;}
a:visited{color:#476283;}
a:focus,a:hover,a:active{text-decoration:none;color:#e60005;}
input{padding:2px 3px;font-family:Arial,Helvetica,sans-serif;font-size:100%;}
select{margin:0.25em;padding:1px 0;font-family:Arial,Helvetica,sans-serif;font-size:100%;}
textarea{margin:0.25em;background-color:#fff;border:1px solid #999;padding:2px 3px;font-family:Arial,Helvetica,sans-serif;font-size:100%;width:99%;}
form {margin:0 0 1em;border:0;font-size:1em;}
.nobreak{white-space:nowrap;}
.indent{padding-left:1em;}

<!-- /* Center column style. */ -->
#main .headline{margin-bottom:0.6em;padding:0.2em 0.25em 0.3em 0.2em;background-color:#999;font-weight:bold;font-size:1.6em;color:#fff;}
#main h1{margin-top:0;margin-right:0;margin-bottom:0.7em;padding-top:0.7em;font-weight:bold;font-size:1.4em;}
#main h2,#main h3,#main h4,#main h5,#main h6{margin:0 0 1em;padding-top:0.5em;font-weight:bold;font-size:1em;}
#main .box{margin-bottom:1em;}
#main .box.description{padding:0.1em 0.5em;background-color:#eee;}
#main .back{text-align:right;margin-top:0.5em;}
#main span.position{font-size:8pt;}
#main .clear{clear:both;font-size:1pt;}

<!-- /* Download formular. */ -->
#main .memory{border:1px solid #ccc;background-color:#eee;height:1em;width:100%;margin-top:0.25em;}
#main .memory100{background-color:#E0BABA;height:1em;}
#main .memory75{background-color:#E0E0BA;height:1em;}
#main .memory25{background-color:#BAE0BA;height:1em;}

<!-- /* Formular column. */ -->
#main .form{padding:1em;background-color:#fdeded;}
#main .form .block{clear:left;padding:0.1em 0;}
#main .form .description{font-size:80%;}
#main .form .label{padding-top:0.2em;width:20%;vertical-align:top;float:left;}
#main .form .input{margin-left:20%;}
#main .form .text{width:95%;}
#main .form .contact{width:55%;}
#main .form .multiple{margin-bottom:0.5em;padding:0.25em;border:1px solid #fbdbdb;background-color:#fbdbdb}
#main .form .multiple .text{width:70%;}
#main .form .file{margin-bottom:0.25em;}
#main .form h1{padding:1em 0 0 0;}

<!-- /* Table style. */ -->
#main table{width:100%;border:0;}
#main .table table{width:100%;border-bottom:1px solid #ccc;border-collapse:collapse;}
#main .table th{background-color:#eee;font-weight:bold;white-space:nowrap;}
#main .table .edit{text-align:right;white-space:nowrap;}
#main .table td,#main .table th{padding:0.5em 1em;vertical-align:top;border-top:1px solid #ccc;border-right:0px solid #ccc;border-bottom:0px solid #ccc;border-left:0px solid #ccc;border-collapse:separate;}
#main .table span.title{font-weight:bold;}
#main .table .description{color:#666;font-size:95%;}
#main .table .group{color:#666;font-size:95%;}
.expired{background-color:#fdeded;}
#main .table .inactive{background-color:#fdeded;}
#main .table .small{font-size:8pt;}

<!-- /* Item style. */ -->
#main .edititem{padding:0.5em;background-color:#eee;font-style:italic;color:#666;text-align:right;}
#main .signature{padding:0.5em;background-color:#eee;border:1px solid #ccc;border-width:1px 0;font-style:italic;color:#666;text-align:right;}
#main .privacy{display:none;}
#main .privacy li{padding-bottom:0.5em;}

<!-- /* Search style. */ -->
#main .search .result{background-color:#eee;padding:0.5em;}
#main .search .title{font-weight:bold;}
#main .search .description{color:#666;font-size:95%;}

<!-- /* Calendar style. */ -->
#main .calendar table{border:1px solid #ccc;}
#main .calendar table td.day{border:1px solid #ccc;width:14%;padding:0.25em;height:5em;}
#main .calendar .month{text-align:center;}
#main .calendar .mday{font-weight:bold;}
#main .calendar .event{margin-top:0.25em;padding:0.25em;font-size:8pt;cursor:pointer;box-shadow:2px 2px 2px #ccc;}
#main .calendar .event a{color:#fff;}
#main .calendar .empty{background-color:#f8f8f8;}
#main .calendar .weekend{background-color:#fafafa;}
#main .calendar .today{background-color:#fdeded;}
#main .mark{width:1em;height:100%;float:left;margin-right:0.5em;margin-bottom:0.5em;}
#main .legend{font-size:8pt;}
#main .legend div{padding:0.1em;}
.cal{position:absolute;float:left;display:none;background-color:#fff;border:1px solid #999;font-size:8pt;padding:0.5em;z-index:2;}
.calleft{text-align:left;}
.calright{text-align:right;}
.calcenter{text-align:center;}
.cal td{text-align:center;padding:0.1em;}
.cal a{text-decoration:none;}
.cal .today{background-color:#fdeded;}
.cal .calclose{text-align:right;}

<!-- /* Log charts. */ -->
#main .canvas{width:700px;margin-bottom:1em;}
#main .canvas .chart{border:1px solid #eee;}
#main .canvas .buttons{text-align:right;font-size:75%;}

<!-- /* Bread crumb style. */ -->
#main .breadcrumb{padding:1em 0 1em;color:#999}

<!-- /* Message style. */ -->
#main .message{padding:1em;background-color:#fdeded;margin-bottom:1em;}

<!-- /* Tool tip style. */ -->
#main .tooltip{cursor:default;border-bottom:dotted 1px #000}
.tooltip_content{position:absolute;display:none;background-color:#fff;border:1px solid #999;font-size:8pt;padding:0.5em;max-width:15em;}