@charset "UTF-8";
/*
 * Copyright (c) 2001-2011 by aClass+aWeaver Service Agentur. All Rights reserved.
 * Design+Developing www.aWeaver.de - Programming www.aClass.de - visit for more Info
 */

html {background-color:rgb(245,245,245);height:100%;}
body {color:rgb(51,51,51);background-color:rgb(245,245,245);font-family:Verdana, Helvetica, Arial, sans-serif;font-size:12px;line-height:100%;cursor: default;margin: 0px;padding:0px;height:100%;}
h1, h2, h3 {margin:0px;padding:0px;}
div, p, br {margin:0px;padding:0px;}
a {color: rgb(51,51,51);cursor: pointer;text-decoration: none;}
a:active {color: rgb(0,0,0);}
a:focus {color: rgb(0,0,0);}
a:hover {color: color_hover;}
a:link {color: rgb(51,51,51);}
a:visited {color: rgb(51,51,51);}
h1 {color:rgb(0,0,0);font-size:16px;font-weight:bold;margin:  0px 0px 12px 0px;}
h2 {color:rgb(0,0,0);font-size:14px;font-weight:bold;margin:  0px 0px 12px 0px;}
h3 {color:rgb(0,0,0);font-size:12px;font-weight:bold;margin:  0px 0px 6px 0px;}
h1 a, h1 a:active, h1 a:focus, h1 a:hover, h1 a:link, h1 a:visited, h2 a, h2 a:active, h2 a:focus, h2 a:hover, h2 a:link, h2 a:visited, h3 a, h3 a:active, h3 a:focus, h3 a:hover, h3 a:link, h3 a:visited {color: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;font-style: inherit;text-decoration: inherit;}
img  {margin:0px;padding:0px;border:0px;}
th, td {margin:0px;padding:0px;text-align:left;vertical-align:top;}
.marked {font-style: inherit;font-weight: bold;color:rgb(102,102,102);}
.marked a, .marked a:active, .marked a:focus, .marked a:hover, .marked a:link, .marked a:visited {font-size: inherit;font-style: inherit;font-weight: bold;color:rgb(102,102,102);}
.marked a:hover {color:rgb(0,0,0);}
.marked b, .marked strong, .marked i, .marked italic, .marked u, .marked tt, .marked sup, .marked sub {font-size: inherit;font-style: inherit;font-weight: bold;color:rgb(102,102,102);}
a.marked, a.marked:active, a.marked:focus, a.marked:hover, a.marked:link, a.marked:visited {font-size: inherit;font-style: inherit;font-weight: bold;color:rgb(102,102,102);}
a.marked:hover {color:rgb(0,0,0);}
.highlight {color:rgb(234,175,0);}
.highlight a, .highlight a:active, .highlight a:focus, .highlight a:hover, .highlight a:link, .highlight a:visited {font-size: inherit;font-style: inherit;color:rgb(234,175,0);}
.highlight a:hover {color:rgb(0,0,0);}
.highlight b, .highlight strong, .highlight i, .highlight italic, .highlight u, .highlight tt, .highlight sup, .highlight sub {font-size: inherit;font-style: inherit;color:rgb(234,175,0);}
a.highlight, a.highlight:active, a.highlight:focus, a.highlight:hover, a.highlight:link, a.highlight:visited {font-size: inherit;font-style: inherit;color:rgb(234,175,0);}
a.highlight:hover {color:rgb(0,0,0);}
.small {font-size:10px;line-height:100%;}
.small a, .small a:active, .small a:focus, .small a:hover, .small a:link, .small a:visited {font-size: inherit;font-style: inherit;}
.large {font-size:13px;}
.large a, .large a:active, .large a:focus, .large a:hover, .large a:link, .large a:visited {font-size: inherit;font-style: inherit;}
.odd {background-color:rgb(221,221,221);}
.even {background-color:rgb(238,238,238);}
.convolve {height:auto;line-height:100%;margin:0px;padding:0px;color:color_convolve;vertical-align:middle;}
tr.convolve, td.convolve {background-color:rgb(255,255,255);}
tr.convolvearea, td.convolvearea {background-color:rgb(255,255,255);}
.convolve img {margin:0px;padding:0px;vertical-align:baseline;}
.convolve div, .convolve p {margin:  0px 2px 0px 5px;padding:0px;line-height:100%;font-size:12px;line-height:150%;}
.convolve h1 {line-height:100%;color:color_convolve;font-size:12px;font-weight:bold;margin:  3px 5px 3px 5px;}
.convolve h2 {line-height:100%;color:color_convolve;font-size:12px;font-weight:bold;margin:  2px 5px 2px 5px;}
.convolve h3 {line-height:100%;color:color_convolve;font-size:12px;font-weight:bold;margin:  1px 5px 1px 5px;}
.headline {font-size:16px;margin:  0px 0px 0px 0px;}
.headline a, .headline a:active, .headline a:focus, .headline a:hover, .headline a:link, .headline a:visited {font-size: inherit;font-style: inherit;}
.headline h1 {font-size:16px;margin:  0px 0px 12px 0px;}
.headline h1 a, .headline h1 a:active, .headline h1 a:focus, .headline h1 a:hover, .headline h1 a:link, .headline h1 a:visited {font-size: inherit;font-style: inherit;}
.headline h2 {font-size:14px;margin:  0px 0px 12px 0px;}
.headline h2 a, .headline h2 a:active, .headline h2 a:focus, .headline h2 a:hover, .headline h2 a:link, .headline h2 a:visited {font-size: inherit;font-style: inherit;}
.headline h3 {font-size:12px;margin:  0px 0px 6px 0px;}
.headline h3 a, .headline h3 a:active, .headline h3 a:focus, .headline h3 a:hover, .headline h3 a:link, .headline h3 a:visited {font-size: inherit;font-style: inherit;}
.header {font-size:12px;line-height:150%;margin:  0px 0px 10px 0px;}
.header a, .header a:active, .header a:focus, .header a:hover, .header a:link, .header a:visited {font-size: inherit;font-style: inherit;}
.header h1 {font-size:14px;margin:  0px 0px 3px 0px;}
.header h1 a, .header h1 a:active, .header h1 a:focus, .header h1 a:hover, .header h1 a:link, .header h1 a:visited {font-size: inherit;font-style: inherit;}
.header h2 {font-size:12px;margin:  0px 0px 3px 0px;}
.header h2 a, .header h2 a:active, .header h2 a:focus, .header h2 a:hover, .header h2 a:link, .header h2 a:visited {font-size: inherit;font-style: inherit;}
.header h3 {font-size:12px;margin:  0px 0px 0px 0px;}
.header h3 a, .header h3 a:active, .header h3 a:focus, .header h3 a:hover, .header h3 a:link, .header h3 a:visited {font-size: inherit;font-style: inherit;}
.topic {font-size:12px;font-style:italic;line-height:150%;margin:  -3px 0px 3px 0px;}
.topic a, .topic a:active, .topic a:focus, .topic a:hover, .topic a:link, .topic a:visited {font-size: inherit;font-style: inherit;}
.topic h1 {font-size:12px;margin:  0px 0px 1px 0px;}
.topic h1 a, .topic h1 a:active, .topic h1 a:focus, .topic h1 a:hover, .topic h1 a:link, .topic h1 a:visited {font-size: inherit;font-style: inherit;}
.topic h2 {font-size:12px;margin:  0px 0px 0px 0px;}
.topic h2 a, .topic h2 a:active, .topic h2 a:focus, .topic h2 a:hover, .topic h2 a:link, .topic h2 a:visited {font-size: inherit;font-style: inherit;}
.topic h3 {font-size:12px;margin:  0px 0px 0px 0px;}
.topic h3 a, .topic h3 a:active, .topic h3 a:focus, .topic h3 a:hover, .topic h3 a:link, .topic h3 a:visited {font-size: inherit;font-style: inherit;}
.text {font-size:12px;line-height:150%;}
.text a, .text a:active, .text a:focus, .text a:hover, .text a:link, .text a:visited {font-size: inherit;font-style: inherit;}
.caption {margin:0px;padding:0px;padding-bottom:5px;font-size:10px;font-style:italic;text-align:left;line-height:100%;}
.caption a, .caption a:active, .caption a:focus, .caption a:hover, .caption a:link, .caption a:visited {font-size: inherit;font-style: inherit;font-style:inherit;}
.boxed {display:block;background-color:rgb(254,254,254);margin:5px 0px 5px 0px;padding:5px;border:1px solid rgb(245,245,245);}
.boxedcell {display:block;background-color:rgb(254,254,254);margin:0px 0px 0px 0px;padding:5px;border:1px solid rgb(245,245,245);}
.message {display:block;color:rgb(204,0,0);font-weight:bold;background-color:rgb(254,254,254);margin:5px 0px 5px 0px;padding:5px;border:1px solid rgb(204,0,0);}
div.anchor {position:relative;left:0px;top:0px;background-color:transparent;}
.crop {overflow:hidden !important;}
.image {font-size:10px;font-style:italic;line-height:100%;}
.gallery {cursor:move;}
.opaque {filter:alpha(opacity=33);-moz-opacity:0.33;-khtml-opacity: 0.33;opacity: 0.33;}
.floatbox {width:content_floatpx;}
td.floatbox {clear:both;float:none;}
img.floating {width:auto;height:auto;line-height:100%;}
.floating_left {margin: 0px 10px 5px 0px;padding:0px;border:0px;float: left;}
.floating_right {margin:0px 0px 5px 10px;padding:0px;border:0px;float: right;}
div.floating_left, div.floating_right {width:content_floatpx !important;}
div.floating_left {line-height:100%;text-align:left !important;}
div.floating_right {line-height:100%;text-align:right !important;}
ul {list-style-type: disc;list-style-position:outside;margin:0.5em 0 0.5em 1.5em;padding: 0;}
ul li {margin:0;padding: 0;}
ul li a, ul li a:active, ul li a:focus, ul li a:hover, ul li a:link, ul li a:visited {font-size: inherit;font-style: inherit;}
ul.marked {list-style-type: disc;list-style-position:outside;margin:1.0em 0 1.0em 3.0em;padding: 0;font-weight:bold;}
ol {list-style-type: decimal;list-style-position:outside;margin:0.5em 0 0.5em 1.5em;padding: 0;}
ol li {margin:0;padding: 0;}
ol li a, ol li a:active, ol li a:focus, ol li a:hover, ol li a:link, ol li a:visited {font-size: inherit;font-style: inherit;}
ol.marked {list-style-type: decimal;list-style-position:outside;margin:1.0em 0 1.0em 3.0em;padding: 0;font-weight:bold;}
dl {list-style-type:none;margin:0px;margin-top:10px;margin-bottom:10px;padding: 0px;}
dl dt {width: content_floatpx;margin: 0px;margin-right:10px;padding: 0px;float: left;clear: left;}
dl dt image {width:100%;max-width:content_floatpx;margin: 0px;padding: 0px;border:0;}
dl dd {margin:0px;margin-left:222px;padding: 0px;}
dl dd a, dl dd a:active, dl dd a:focus, dl dd a:hover, dl dd a:link, dl dd a:visited {font-size: inherit;font-style: inherit;}
hr {color:rgb(255,210,74);margin-top:5px;margin-bottom:5px;padding:0px;height:1px;}
form {margin:0px;padding:0px;}
form td {margin:0px;padding:0px;}
form td.label {line-height:150%;}
form td.description {font-size:10px;vertical-align:bottom;line-height:150%;padding-bottom:2px;}
form td.distance {}
form td.value {}
form td.headline {}
form td.info {}
form td.image {}
form td.hint {font-size:10px;font-style:italic;line-height:90%;vertical-align:top;padding-bottom:4px;}
form td.paragraph {}
form td.error {color:rgb(224,0,0);line-height:90%;}
form label {color:rgb(51,51,51);background-color:transparent;}
form label.required {color:rgb(0,0,0);}
form label.error {color:rgb(224,0,0);}
form textarea {margin:0px;padding:2px 4px 2px 4px;color:rgb(51,51,51);background-color:rgb(248,248,248);border:1px solid rgb(204,204,204);text-align:left;vertical-align:top;}
form textarea.required {background-color:rgb(232,232,232);}
form textarea.error {background-color:rgb(255,221,221);}
form select {color:rgb(51,51,51);background-color:rgb(248,248,248);height:form_input_height;border:1px solid rgb(204,204,204);text-align:left;vertical-align:top;}
form select.required {background-color:rgb(232,232,232);}
form select.error {background-color:rgb(255,221,221);}
form input {margin:0px;padding:2px 4px 2px 4px;}
form input[type='text'], input[type='textfield'], input[type='password'] {color:rgb(51,51,51);background-color:rgb(248,248,248);height:form_input_height;border:1px solid rgb(204,204,204);text-align:left;vertical-align:top;}
form input[type='text'].required, input[type='textfield'].required, input[type='password'].required {background-color:rgb(232,232,232);}
form input[type='text'].error, input[type='textfield'].error, input[type='password'].error {background-color:rgb(255,221,221);}
form input[type='radio'] {color:rgb(51,51,51);}
form fieldset {margin:0px;padding:2px 4px 2px 4px;color:rgb(51,51,51);background-color:rgb(248,248,248);border:1px solid rgb(204,204,204);}
form fieldset.required {background-color:rgb(232,232,232);}
form fieldset.error {background-color:rgb(255,221,221);}
input[type='submit'], input[type='reset'], input[type='button'], button {cursor: pointer;font-weight:bold;color:rgb(51,51,51);background-color:rgb(232,232,232);height:form_button_height;border:1px solid rgb(51,51,51);text-align:center;vertical-align:middle;}
input[type='submit']:hover, input[type='reset']:hover, input[type='button']:hover, button:hover {color:rgb(0,0,0);background-color:rgb(234,175,0);border:1px solid rgb(0,0,0);}
input[type='submit']:active, input[type='reset']:active, input[type='button']:active, button:active {color:rgb(0,0,0);background-color:rgb(234,175,0);border:1px solid rgb(0,0,0);}
input[type='submit'].disable, input[type='reset'].disable, input[type='button'].disable, button.disable {color:rgb(153,153,153);background-color:rgb(248,248,248);border:1px solid rgb(153,153,153);}
input[type='submit'].disable:hover, input[type='reset'].disable:hover, input[type='button'].disable:hover, button.disable:hover {color:rgb(153,153,153);background-color:rgb(248,248,248);border:1px solid rgb(153,153,153);}
input[type='submit'].disable:active, input[type='reset'].disable:active, input[type='button'].disable:active, button.disable:active {color:rgb(153,153,153);background-color:rgb(248,248,248);border:1px solid rgb(153,153,153);}
.footer {font-size:12px;line-height:150%;margin:  10px 0px 10px 0px;}
.footer a, .footer a:active, .footer a:focus, .footer a:hover, .footer a:link, .footer a:visited {font-size: inherit;font-style: inherit;}
.footer h1 {font-size:12px;margin:  0px 0px 1px 0px;}
.footer h1 a, .footer h1 a:active, .footer h1 a:focus, .footer h1 a:hover, .footer h1 a:link, .footer h1 a:visited {font-size: inherit;font-style: inherit;}
.footer h2 {font-size:12px;margin:  0px 0px 0px 0px;}
.footer h2 a, .footer h2 a:active, .footer h2 a:focus, .footer h2 a:hover, .footer h2 a:link, .footer h2 a:visited {font-size: inherit;font-style: inherit;}
.footer h3 {font-size:12px;margin:  0px 0px 0px 0px;}
.footer h3 a, .footer h3 a:active, .footer h3 a:focus, .footer h3 a:hover, .footer h3 a:link, .footer h3 a:visited {font-size: inherit;font-style: inherit;}
.footline {border-top:1px solid rgb(255,210,74);font-size:12px;margin:  0px 0px 0px 0px;}
.footline a, .footline a:active, .footline a:focus, .footline a:hover, .footline a:link, .footline a:visited {font-size: inherit;font-style: inherit;}
.footline h1 {font-size:12px;margin:  0px 0px 3px 0px;}
.footline h1 a, .footline h1 a:active, .footline h1 a:focus, .footline h1 a:hover, .footline h1 a:link, .footline h1 a:visited {font-size: inherit;font-style: inherit;}
.footline h2 {font-size:12px;margin:  0px 0px 0px 0px;}
.footline h2 a, .footline h2 a:active, .footline h2 a:focus, .footline h2 a:hover, .footline h2 a:link, .footline h2 a:visited {font-size: inherit;font-style: inherit;}
.footline h3 {font-size:12px;margin:  0px 0px 0px 0px;}
.footline h3 a, .footline h3 a:active, .footline h3 a:focus, .footline h3 a:hover, .footline h3 a:link, .footline h3 a:visited {font-size: inherit;font-style: inherit;}
.paragraph {height:10px;}
.paragraph_line {height:10px;border-top:1px solid rgb(255,210,74);}
.paragraph_small {height:10px;}
.paragraph_small_half {height:5px;}
.paragraph_small_half_line {height:5px;border-top:1px solid rgb(255,210,74);}
.paragraph_normal {height:20px;}
.paragraph_normal_half {height:10px;}
.paragraph_normal_half_line {height:10px;border-top:1px solid rgb(255,210,74);}
.paragraph_large {height:40px;}
.paragraph_large_half {height:10px;}
.paragraph_large_half_line {height:10px;border-top:1px solid rgb(255,210,74);}
div#website {position:relative;width:960px;margin: 0px auto 20px auto;padding:0px 0px 20px 0px;float:none;border:0px solid transparent;border-left:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-bottom:1px solid rgb(245,245,245);background-color:background_color_website;background-image:none;}
div#banner {position:relative;left:0px;top:0px;width:960px;height:144px;margin: 0px;padding:0px;float:none;background-image:url(/cms/img/banner.jpg);border:0px solid transparent;border-bottom:1px solid rgb(245,245,245);}
div#banner img {width:960px;height:144px;margin: 0px;}
div#infomenu {position:absolute;right:0px;top:0px;width:960px;height:19px;margin:0px;padding:0px;padding-right:0px;padding-left:0px;text-align:right;// background-color:transparent;background-color:rgb(251,186,0);border:0px solid transparent;}
div#supportmenu {position:absolute;right:16px;top:128px;height:22px;margin:0px;padding:0px;padding-right:0px;padding-left:0px;text-align:right;background-color:transparent;border:0px solid transparent;}
div#mainmenu {position:relative;left:0px;top:-1px;width:960px;height:25px;padding:0px;float:none;border:0px solid transparent;background-color:rgb(251,186,0);}
div#main {position:relative;left:0px;top:0px;width:960px;height:auto;margin:0px;padding:0px;padding-top:12px;float:none;background-color:rgb(254,254,254);border:0px solid transparent;}
div#content {float:none;width:700px;min-height:300px;height:auto;margin:20px;margin-bottom:40px;padding:0px;}
div#infobox {position:relative;right:0px;top:-12px;width:180px;height:100%;margin:0px;padding:6px 5px 0px 5px;float:right;background-color:rgb(254,254,254);border:0px solid transparent;border-left:1px solid rgb(245,245,245);border-bottom:0px solid rgb(245,245,245);}
div#cartbox {position:rtelative;width:170px;height:auto;margin:-5px;margin-top:5px;padding:5px;clear:both;background-color:rgb(254,254,254);border-top:1px solid rgb(245,245,245);}
div#imprint {clear:both;float:none;width:960px;height:auto;margin:0px;padding:0px;text-align:center;background-color:transparent;border:0px solid transparent;border-top:1px solid rgb(245,245,245);}
div#essentialmenu {clear:both;float:none;width:960px;height:auto;margin:0px;padding:0px;text-align:center;background-color:transparent;border:0px solid transparent;border-top:1px solid rgb(245,245,245);}
div#browser {clear:both;float:none;position:relative;right:0px;top:20px;width:960px;height:auto;margin:0px;padding:0px;text-align:center;background-color:transparent;border:0px solid transparent;}
div#followme {position:absolute;right:0px;bottom:0px;width:170px;height:40px;margin:0px;padding:5px;float:right;background-color:rgb(245,245,245);border:0px solid transparent;border-left:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);}
div.bottomline{margin-bottom:2px;padding-bottom:3px;border-bottom:1px solid rgb(245,245,245);}
div.backtrace {margin:0px;padding:5px;width:100%;}
table.backtrace {font-size:10px;border-left:1px solid #000000;}
table.backtrace th {text-align:left;vertical-align:top;background-color:#ccff66;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:1px;padding-left:2px;padding-right:2px;}
table.backtrace td {text-align:left;vertical-align:top;background-color:#ffffff;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:1px;padding-left:2px;padding-right:2px;}
table.finish {font-size:10px;border-left:1px solid #000000;margin:0px;width:100%;}
table.finish th {text-align:left;vertical-align:top;background-color:#ff6633;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:1px;padding-left:2px;padding-right:2px;}
table.finish td {text-align:left;vertical-align:top;background-color:#ffffff;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:1px;padding-left:2px;padding-right:2px;}
div.variable {margin:0px;padding:5px;padding-top:0px;width:100%;}
table.variable {width:100%;color:#666666;background-color:#eeeeee;border:1px solid #cccccc;}
table.variable td {text-align:left;vertical-align:top;padding:1px;padding-left:4px;padding-right:4px;color:#666666;background-color:#eeeeee;}
div.debug {margin:0px;padding:5px;padding-top:0px;width:100%;}
div.debug div.variable {margin:0px;padding:0px;padding-bottom:5px;width:100%;}
table.debug {font-size:10px;border-left:1px solid #000000;margin:0px;margin-bottom:5px;width:100%;}
table.debug th {text-align:left;vertical-align:top;background-color:#ccff66;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:1px;padding-left:2px;padding-right:2px;}
table.debug td {text-align:left;vertical-align:top;background-color:#ffffff;border-right:1px solid #000000;border-bottom:1px solid #000000;padding:1px;padding-left:2px;padding-right:2px;}
div.drivepast {margin:0px;padding:5px;padding-top:0px;padding-bottom:0px;width:100%;}
table.drivepast {font-size:10px;border-left:2px solid #ccff66;margin:0px;margin-bottom:5px;width:100%;}
table.drivepast th {text-align:left;vertical-align:top;background-color:#ffffff;border-top:2px solid #ccff66;border-right:2px solid #ccff66;border-bottom:2px solid #ccff66;padding:1px;padding-left:2px;padding-right:2px;}
table.drivepast td {text-align:left;vertical-align:top;color:#000000;background-color:#ffffff;border-right:2px solid #ccff66;border-bottom:2px solid #ccff66;padding:1px;padding-left:2px;padding-right:2px;}
table.site {margin:0px;padding:0px;border:0px solid transparent;}
table.site th, table.site td {vertical-align:top;border:0px solid transparent;}
table.site img {width:auto;height:auto;margin:0px;padding:0px;border:0px solid transparent;}
table.site th.topimage, table.site td.topimage {margin:0px;padding:0px;line-height: 80%;}
table.site th.topimage img, table.site td.topimage img {margin:0px;border:0px solid transparent;}
table.site th.headline, table.site td.headline {margin:0px;padding:  0px 0px 0px 0px;}
table.site th.header, table.site td.header {margin:0px;padding: 0px 0px 10px 0px;}
table.site th.topic, table.site td.topic {margin:0px;padding: -3px 0px 3px 0px;}
table.site th.picture, table.site td.picture {margin:0px;padding:0px;line-height: 80%;}
table.site th.fill, table.site td.fill {margin:0px;padding:0px;}
table.site th.floatbox, table.site td.floatbox {margin:0px;padding:0px;}
table.site div.box {margin:0px;padding:0px;}
table.site th.text, table.site td.text, table.site div.text {margin:0px;padding:0px;}
table.site th.image, table.site td.image, table.site div.image {margin:0px;padding:0px;}
table.site th.caption, table.site td.caption, table.site div.caption {margin:0px;padding:0px;line-height: 100%;}
table.site th.footer, table.site td.footer {margin:0px;padding: 10px 0px 10px 0px;}
table.site th.footline, table.site td.footline {margin:0px;padding: 0px 0px 0px 0px;}
table.site th.bottomimage, table.site td.bottomimage {margin:0px;padding:0px;line-height: 80%;}
table.site th.bottomimage img, table.site td.bottomimage img {margin:0px;border:0px solid transparent;}
table.site th.distance, table.site td.distance {margin:0px;padding:0px;line-height: 80%;}
table.site th.distance img , table.site td.distance img {height:1px;border:0px solid transparent;}
table.site tr.layout {height:1px;max-height:1px;}
table.site th.layout, table.site td.layout {height:1px;max-height:1px;line-height: 80%;}
table.site th.firstedge, table.site td.firstedge {border-top:1px solid rgb(255,210,74);}
table.site th.lastedge, table.site td.lastedge {border-bottom:1px solid rgb(255,210,74);}
table.site th.topedge, table.site td.topedge {border-top:0px;}
table.site th.rightedge, table.site td.rightedge {border-right:1px solid rgb(255,210,74);}
table.site th.bottomedge, table.site td.bottomedge {border-bottom:1px solid rgb(255,210,74);}
table.site th.leftedge, table.site td.leftedge {border-left:1px solid rgb(255,210,74);}
table.site th.convolve, table.site td.convolve {background-color:rgb(255,255,255);}
table.site th.convolve .small, table.site td.convolve .small {font-size:10px;line-height:100%;}
table.site th.convolve div.small, table.site td.convolve div.small {margin: 0px 2px 0px 5px;padding:0px;}
table.site tr.convolve th.firstedge, table.site tr.convolve td.firstedge {border-top:1px solid rgb(255,210,74);}
table.site tr.convolve th.lastedge, table.site tr.convolve td.lastedge {border-bottom:1px solid rgb(255,210,74);}
table.site tr.convolve th.topedge, table.site tr.convolve td.topedge {border-top:0px;}
table.site tr.convolve th.rightedge, table.site tr.convolve td.rightedge {border-right:1px solid rgb(255,210,74);}
table.site tr.convolve th.bottomedge, table.site tr.convolve td.bottomedge {border-bottom:1px solid rgb(255,210,74);}
table.site tr.convolve th.leftedge, table.site tr.convolve td.leftedge {border-left:1px solid rgb(255,210,74);}
table.site th.convolvearea, table.site td.convolvearea {padding:10px 0px 10px 0px;padding-left:0px;padding-right:0px;background-color:background_color_convolvearea;}
div.content {height:auto;margin:0px;padding:0px;}
p.content {height:auto;margin:0px;padding:0px;}
table.content {height:auto;margin:0px;padding:0px;}
div.content table.content form {height:auto;margin:0px;padding:0px;}
table.content th.content img, table.content td.content img {width:auto;height:auto;border:0px;}
table.content th.left, table.content td.left, table.content div.left, table.content p.left {text-align:left;}
table.content th.center, table.content td.center, table.content div.center, table.content p.center {text-align:center;}
table.content th.right, table.content td.right, table.content div.right, table.content p.right {text-align:right;}
table.content th.justify, table.content td.justify, table.content div.justify, table.content p.justify {text-align:justify;}
table.content div div, table.content div p, table.content p p, table.content p div {text-align:inherit;}
table.content th.column_label {text-align:left;vertical-align:top;padding:2px;}
table.content td.row_label {text-align:left;vertical-align:top;padding:2px;padding-right:12px;}
table.content td.value {text-align:left;vertical-align:top;padding:2px;}
table.navi_info {margin:0px;margin-left:auto;height:18px;border:0px;}
tr.navi_info {background-color:transparent;}
td.navi_info_out, td.navi_info_over, td.navi_info_active_out , td.navi_info_active_over {font-size: 12px;padding:2px;padding-left:5px;padding-right:5px;text-align:center;cursor:pointer;}
td.navi_info_out {color: rgb(0,0,0);}
td.navi_info_over {color: rgb(0,0,0);background-image:url(/docs/img/bg10black.png);background-image:none;background-color:white;}
td.navi_info_active_out {color: rgb(255,255,255);background-image:url(/docs/img/bg15black.png);background-image:none;background-color:white;}
td.navi_info_active_over {color: rgb(255,255,255);background-image:url(/docs/img/bg20black.png);background-image:none;background-color:white;}
a.navi_info, a.navi_info:active, a.navi_info:focus, a.navi_info:hover {color: rgb(0,0,0);text-decoration:none;font-size: 12px;font-weight:normal;background-color:transparent;}
a.navi_info:active {}
a.navi_info:focus {}
a.navi_info:hover {color: rgb(0,0,0);}
a.navi_info:link {}
a.navi_info:visited {}
span.navi_info {color: rgb(0,0,0);font-size: 12px;background-color:transparent;}
span.navi_info_localeswitch {color: rgb(204,204,204);font-size: 12px;background-color:transparent;}
td.navi_info_out_here, td.navi_info_over_here, td.navi_info_active_out_here , td.navi_info_active_over_here {font-size: 12px;padding:2px;padding-left:5px;padding-right:5px;text-align:center;cursor:default;}
td.navi_info_out_here {background-color:black;color: white;}
td.navi_info_over_here {background-color:black;color: white;}
td.navi_info_active_out_here {background-color:black;color: white;}
td.navi_info_active_over_here {background-color:black;color: white;}
a.navi_info_here, a.navi_info_here:active, a.navi_info_here:focus, a.navi_info_here:hover, a.navi_info_here:link, a.navi_info_here:visited {background-color:black;color: white;}
a.navi_info_here:hover {background-color:black;color: white;}
a.navi_info_here:active {background-color:black;color: white;}
a.navi_info_here:focus {background-color:black;color: white;}
a.navi_info_here:focus {background-color:black;color: white;}
span.navi_info_here {background-color:transparent;color: white;margin:0px;padding:0px;}
table.navi_support {margin:0px;margin-left:auto;}
tr.navi_support {background-color:transparent;}
td.navi_support_out, td.navi_support_over, td.navi_support_active_out , td.navi_support_active_over {font-size: 12px;padding:2px;padding-left:5px;padding-right:5px;text-align:center;cursor:pointer;}
td.navi_support_out {color: rgb(255,255,255);background-image:url(/docs/img/bg65black.png);}
td.navi_support_over {color: rgb(250,187,0);background: rgb(0,0,0);}
td.navi_support_active_out {color: rgb(255,255,255);background-image:url(/docs/img/bg75black.png);}
td.navi_support_active_over {color: rgb(255,255,255);background-image:url(/docs/img/bg85black.png);}
a.navi_support, a.navi_support:active, a.navi_support:focus, a.navi_support:hover {color: rgb(255,255,255);text-decoration:none;font-size: 12px;font-weight:normal;background-color:transparent;}
a.navi_support:active {}
a.navi_support:focus {}
a.navi_support:hover {color: rgb(250,187,0);}
a.navi_support:link {}
a.navi_support:visited {}
span.navi_support {color: rgb(250,187,0);font-size: 12px;background-color:transparent;}
span.navi_support_localeswitch {color: rgb(204,204,204);font-size: 12px;background-color:transparent;}
td.navi_support_out_here, td.navi_support_over_here, td.navi_support_active_out_here , td.navi_support_active_over_here {font-size: 12px;padding:2px;padding-left:5px;padding-right:5px;text-align:center;cursor:default;}
td.navi_support_out_here {background-color:black;color: white;}
td.navi_support_over_here {background-color:black;color: white;}
td.navi_support_active_out_here {background-color:black;color: white;}
td.navi_support_active_over_here {background-color:black;color: white;}
a.navi_support_here, a.navi_support_here:active, a.navi_support_here:focus, a.navi_support_here:hover, a.navi_support_here:link, a.navi_support_here:visited {background-color:black;color: white;}
a.navi_support_here:hover {background-color:black;color: white;}
a.navi_support_here:active {background-color:black;color: white;}
a.navi_support_here:focus {background-color:black;color: white;}
a.navi_support_here:focus {background-color:black;color: white;}
span.navi_support_here {background-color:transparent;color: white;margin:0px;padding:0px;}
table.navi_essential {margin:5px auto 5px auto;}
tr.navi_essential {background-color:transparent;}
td.navi_essential_out, td.navi_essential_over, td.navi_essential_active_out, td.navi_essential_active_over {font-size: 12px;background-color:transparent;}
td.navi_essential_out {padding-left:5px;padding-right:5px;text-align:center;}
td.navi_essential_over {padding-left:5px;padding-right:5px;text-align:center;}
td.navi_essential_active_out {padding-left:5px;padding-right:5px;text-align:center;}
td.navi_essential_active_over {padding-left:5px;padding-right:5px;text-align:center;}
a.navi_essential, a.navi_essential:active, a.navi_essential:focus, a.navi_essential:hover, a.navi_essential:link, a.navi_essential:visited {color:rgb(153,153,153);text-decoration:none;font-size: 12px;font-weight:normal;background-color:transparent;}
a.navi_essential:hover {color: rgb(0,0,0);}
a.navi_essential:active {}
a.navi_essential:focus {}
span.navi_essential {color: rgb(51,51,51);font-size: 12px;font-weight: bold;background-color:transparent;}
td.navi_essential_active_out span.navi_essential {color: rgb(51,51,51);}
td.navi_essential_active_over span.navi_essential {color: rgb(0,0,0);}
div.navi_path {position:absolute;left:10px;top:-16px;margin:0px;font-size: 9px;font-weight:bold;}
a.navi_path, a.navi_path:active, a.navi_path:focus, a.navi_path:hover, a.navi_path:link, a.navi_path:visited {text-decoration:none;font-size: 9px;font-weight:bold;}
a.navi_path:hover {text-decoration:underline;}
a.navi_path:active {}
a.navi_path:focus {}
a.navi_path:focus {}
span.navi_path {font-size: 9px;font-weight: bold;}
table.navi_language {margin:0px;margin-left:auto;}
tr.navi_language {background-color:transparent;}
td.navi_language_out, td.navi_language_over, td.navi_language_active_out , td.navi_language_active_over {font-size: 12px;padding:2px;padding-left:5px;padding-right:5px;text-align:center;cursor:pointer;}
td.navi_language_out {background-color:black;color: white;-moz-opacity: 0.65 !important;-webkit-opacity: 0.65!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)" !important;filter: alpha(opacity=65) !important;opacity: 0.65 !important;}
td.navi_language_over {background-color:white;color: black;-moz-opacity: 0.5 !important;-webkit-opacity: 0.5!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;filter: alpha(opacity=50) !important;opacity: 0.5 !important;}
td.navi_language_active_out {background-color:white;color: transparent;color: black;}
td.navi_language_active_over {background-color:white;color: transparent;color: black;}
a.navi_language, a.navi_language:active, a.navi_language:focus, a.navi_language:hover, a.navi_language:link, a.navi_language:visited {color:rgb(224,224,224);text-decoration:none;font-size: 12px;font-weight:normal;background-color:transparent;}
a.navi_language:hover {color: black;font-weight:normal;}
a.navi_language:active {}
a.navi_language:focus {}
a.navi_language:focus {}
span.navi_language {color: rgb(255,255,255);color: transparent;color: black;font-size: 12px;font-weight: bold;background-color:transparent;}
td.navi_language_out_here, td.navi_language_over_here, td.navi_language_active_out_here , td.navi_language_active_over_here {font-size: 12px;padding:2px;padding-left:5px;padding-right:5px;text-align:center;cursor:default;}
td.navi_language_out_here {background-color:black;color: white;}
td.navi_language_over_here {background-color:black;color: white;}
td.navi_language_active_out_here {background-color:black;color: white;}
td.navi_language_active_over_here {background-color:black;color: white;}
a.navi_language_here, a.navi_language_here:active, a.navi_language_here:focus, a.navi_language_here:hover, a.navi_language_here:link, a.navi_language_here:visited {background-color:black;color: white;}
a.navi_language_here:hover {background-color:black;color: white;}
a.navi_language_here:active {background-color:black;color: white;}
a.navi_language_here:focus {background-color:black;color: white;}
a.navi_language_here:focus {background-color:black;color: white;}
span.navi_language_here {background-color:transparent;color: white;margin:0px;padding:0px;}
form.toboli {margin: 0px;padding: 0px;line-height:100%;}
form.toboli table {width:auto;margin: 0px;padding: 0px;border: 1px solid rgb(245,245,245);background-color: form_background_color;}
form.toboli th, form.toboli td {margin: 0px;padding: 0px;}
form.toboli pre {margin: 0px;padding: 0px;font-family:monospace;font-weight:normal;color:#666666;font-size:12px;}
form.toboli fieldset {margin:0px;margin-right:5px;padding:0px;padding-left:5px;padding-right:5px;border: 1px solid rgb(245,245,245);}
form.toboli legend {font-weight:bold;font-size:12px;color:#333333;margin:0px;margin-bottom:5px;padding:0px;padding-left:5px;padding-right:5px;border: 1px solid rgb(245,245,245);background-color: form_background_color;}
form.toboli div {margin: 0px;padding: 0px;}
form.toboli label {font-size:10px;color:rgb(51,51,51);}
form.toboli div.hint, form.toboli p.hint, form.toboli label.hint   {float:none;clear:both;font-size:10px;color:form_color_hint;margin-bottom: 2px;text-align:justify;}
form.toboli div.multihint, form.toboli p.multihint, form.toboli label.multihint   {margin: 0px;padding: 0px;margin-left: 18px;font-size:10px;color:form_color_hint;}
form.toboli div.imagelabel, form.toboli p.imagelabel  {font-size:10px;color:rgb(51,51,51);}
form.toboli div.imagelabel label {font-weight:normal;font-size:10px;color:rgb(51,51,51);}
form.toboli div.caption {font-size:10px;color:form_color_hint;}
form.toboli label.readonly {font-size:10px;color:rgb(51,51,51);}
form.toboli label.optional {font-size:10px;color:rgb(51,51,51);}
form.toboli label.required {font-size:10px;color:rgb(0,0,0);padding-right:10px;background: transparent url(/img/label_required.gif) right center no-repeat;}
form.toboli label.multiple {margin-right:10px;color:rgb(51,51,51);}
form.toboli fieldset.category {margin:0px;margin-top:2px;margin-bottom:5px;margin-right:5px;padding:0px;padding-left:5px;padding-right:5px;padding-bottom:5px;border: 1px solid rgb(245,245,245);}
form.toboli fieldset.category ul {list-style-type:none;margin:0px;padding:0px;}
form.toboli fieldset.category ul li {padding:0px;}
form.toboli dl {margin:0px;padding: 0px;}
form.toboli dl dt {width:auto;margin:0px;padding: 0px;padding-top:2px;display:block;float: none;clear: both;}
form.toboli dl dt.first {margin-top:0px;padding-top:0px;}
form.toboli dl dt.last {margin-bottom:0px;padding-bottom:0px;}
form.toboli dl dt label {font-weight:bold;font-size:12px;color:rgb(51,51,51);}
form.toboli dl dt.empty {height:0px;}
form.toboli dl dd {padding:0px;margin:0px;margin-bottom:5px;margin-left:10px;margin-left:0px;margin-right:5px;display:block;}
form.toboli dl dd.first {margin-top:0px;padding-top:0px;}
form.toboli dl dd.last {margin-bottom:0px;padding-bottom:0px;}
form.toboli dl dd.headline {margin-top:0px;margin-left:0px;margin-right:0px;padding-top:10px;}
form.toboli dl dd.headline div {margin-left:-5px;margin-right:-5px;background-color: #f7f7f7;border-top: 1px solid rgb(245,245,245);border-bottom: 1px solid rgb(245,245,245);text-align:left;vertical-align:middle;font-size:10px;font-weight:bold;padding:5px;}
form.toboli dl dd label.option, form.toboli dl dd label.multioption {font-family:monospace;font-weight:normal;color:rgb(51,51,51);font-size:12px;}
form.toboli dl dd.headline {font-size: 1.2em;font-size:12px;font-weight:bold;margin-left:0px;}
form.toboli dl dd.note {font-size:12px;color:form_color_hint;}
form.toboli dl dd.note div.headline {font-weight:bold;font-size:10px;color:rgb(0,0,0);}
form.toboli dl dd.last {margin-bottom:0px;}
form.toboli select {height:form_withborder_height;margin:0px;font-family:monospace;color:rgb(51,51,51);font-size:12px;vertical-align:middle;}
form.toboli select option{font-family:monospace;color:rgb(51,51,51);font-size:12px;}
form.toboli div.quickselect {float:none;clear:both;width: 100%;margin: 0px;padding: 0px;border: 0px solid transparent;}
form.toboli div.quickselectpattern {float:left;width: 16%;margin: 0px;padding: 0px;border: 0px solid transparent;text-align:left;}
form.toboli div.quickselectsymbol {float:left;width: 4%;margin: 0px;padding: 0px;border: 0px solid transparent;text-align:center;}
form.toboli div.quickselectquick {float:left;width: 80%;margin: 0px;padding: 0px;border: 0px solid transparent;text-align:right;}
form.toboli table.quickselect {width: 100%;border:0px;margin: 0px;padding: 0px;}
form.toboli table.quickselect td.quickselectpattern {width: 50px;margin: 0px;padding: 0px;}
form.toboli table.quickselect td.quickselectsymbol {width: 6px;margin: 0px;padding: 0px;}
form.toboli table.quickselect td.quickselectquick {width: auto;margin: 0px;padding: 0px;}
form.toboli input {vertical-align:middle;}
form.toboli input[type='text'] {height:form_input_height;margin:0px;padding:0px;font-family:monospace;color:rgb(51,51,51);font-size:12px;background-color:rgb(248,248,248);}
form.toboli input[type='text'].colorpicker {width:193px;}
form.toboli input[type='password'] {height:form_input_height;margin:0px;padding:0px;font-family:monospace;color:rgb(51,51,51);font-size:12px;background-color:rgb(248,248,248);}
form.toboli input[type=text][readonly], form.toboli input[type=text][disabled] {height:form_input_height;margin:0px;padding:0px;font-family:monospace;border:1px solid transparent;color:rgb(51,51,51);font-size:12px;background-color:rgb(248,248,248);}
form.toboli input[type=text][disabled] {height:form_input_height;margin:0px;padding:0px;font-family:monospace;border:1px solid transparent;color:rgb(51,51,51);font-size:12px;background-color:rgb(248,248,248);}
form.toboli textarea {margin:0px;padding:0px;font-family:monospace;color:rgb(51,51,51);font-size:12px;}
form.toboli textarea[readonly],form.toboli textarea[disabled]  {margin:0px;padding:0px;font-family:monospace;color:rgb(51,51,51);font-size:12px;border:1px solid transparent;background-color:rgb(248,248,248);}
form.toboli input[type='file'] {height:form_input_height;font-family:monospace;}
form.toboli input[type='image'] {margin:2px;border:1px solid rgb(245,245,245);}
form.toboli input[type='checkbox'] {width:12px;height:12px;vertical-align:middle;margin-right: 5px;}
form.toboli input[type='radio'] {width:12px;height:12px;vertical-align:middle;margin-right: 5px;}
form.toboli input[type='submit'], form.toboli input[type='reset'], form.toboli input[type='button'], form.toboli button {height:form_button_height;cursor:pointer;font-weight:bold;color:rgb(51,51,51);background-color:rgb(232,232,232);border:1px solid rgb(51,51,51);text-align:center;vertical-align:middle;padding-left:4px;padding-right:4px;}
form.toboli input[type='submit']:hover, form.toboli input[type='reset']:hover, form.toboli input[type='button']:hover, form.toboli button:hover {height:form_button_height;border:1px solid rgb(0,0,0);font-weight:bold;color:rgb(0,0,0);background-color:rgb(234,175,0);padding-left:4px;padding-right:4px;}
form.toboli input[type='submit']:active, form.toboli input[type='reset']:active, form.toboli input[type='button']:active, form.toboli button:active {height:form_button_height;border:1px solid rgb(0,0,0);font-weight:bold;color:rgb(0,0,0);}
form.toboli input[type='submit']:first-child, form.toboli input[type='reset']:first-child, form.toboli input[type='button']:first-child, form.toboli button:first-child {height:form_button_height;}
form.toboli button.disabled {color:rgb(153,153,153);background-color:rgb(248,248,248);cursor:default;}
form.toboli button.disabled:hover {color:rgb(153,153,153);background-color:rgb(248,248,248);cursor:default;}
form.toboli button.disabled:active {color:rgb(153,153,153);background-color:rgb(248,248,248);cursor:default;}
form.toboli ul.errors{color:rgb(224,0,0);margin: 0px;margin-left:10px;}
form.toboli ul.errors li {color:rgb(224,0,0);margin: 0px;margin-bottom:2px;margin-left: 5px;}
form.toboli ul.errors li span.name {color:rgb(224,0,0);}
form.toboli table.field {width:auto;margin: 0px;padding: 0px;border: 0px solid transparent;background-color: transparent;}
form.toboli table.field th, form.toboli table.field td {font-size:10px;margin: 0px;padding: 0px;vertical-align:top;background-color: transparent;}
form.toboli table.field th, form.toboli table.field thead th, form.toboli table.field tbody th  {text-align:right;vertical-align:bottom;padding-right: 5px;color:form_color_headline;background-color: transparent;}
form.toboli table.field td ,form.toboli table.field thead td ,form.toboli table.field tbody td {text-align:left;vertical-align:top;background-color: transparent;}
form.toboli table.field th.colhead {font-weight:bold;font-size:12px;color:form_color_headline;border: 0px solid transparent;padding: 1px;padding-left: 5px;padding-right: 0px;padding-bottom: 2px;text-align:left;vertical-align:middle;}
form.toboli table.field th.first {padding-left: 0px;}
form.toboli table.field td.rowhead {font-weight:bold;font-size:12px;color:form_color_headline;border: 0px solid transparent;padding: 1px;text-align:left;vertical-align:middle;}
form.toboli table.field td.cell {border: 0px solid transparent;padding: 1px;padding-left: 5px;padding-right: 0px;text-align:center;vertical-align:middle;}
form.toboli table.field td.readonly {border: 0px solid transparent;margin:0px;padding: 0px;text-align:left;vertical-align:middle;color:rgb(51,51,51);background-color: transparent;border: 0px solid transparent;}
form.toboli table.field td.first {padding-left: 0px;}
form.toboli table.field td.cell input[type='text'] {width:100%;}
form.toboli table.field th img, form.toboli table.field td img {margin: 0px;margin-right: 5px;padding: 0px;border: 1px solid form_border_color_light;background-color: form_background_color_light;}
form.toboli table.field th button, form.toboli table.field td button {margin: 0px;padding: 2px;border: 1px solid form_border_color_light;background-color: form_background_color_light;}
form.toboli table.field th button.disabled, form.toboli table.field td button.disabled {color:rgb(153,153,153);background-color:rgb(248,248,248);cursor:default;}
form.toboli table.field td.fileinfo {font-size:10px;}
form.toboli table.field td.fileinfo div {font-size:10px;text-align:left;vertical-align:top;margin: 0px;padding:0px;}
form.toboli table.field td.filebutton div {margin: 0px;padding: 0px;padding-bottom:3px;}
div.imagebrowser {margin:0px;padding:0px;width:640px;height:480px;text-align:center;}
div.imagebrowser table {width:600px;margin:0px;padding:0px;}
div.imagebrowser table td img {margin:0px;padding:0px;margin:5px;}
div.imagebrowser  table td img.imagewithinfo {border:1px solid rgb(245,245,245);}
#imagebrowsertooltip{position:absolute;border: 1px solid rgb(245,245,245);background-color: form_background_color_light;padding:2px 5px;color:rgb(51,51,51);display:none;z-index:99999;max-width:320px;}
form.toboli table.field td.imageinformations {width:95px;font-size:12px;}
form.toboli table.field td.imagebuttons {width:150px;font-size:12px;}
form.toboli table.field td.imagebuttons button {margin-bottom:3px;white-space:nowrap;}
form.toboli table.field td.imagebuttons button.disable {margin-bottom:3px;white-space:nowrap;}
div#filebrowser {margin:0px;padding:0px;padding-bottom:5px;width:640px;height:480px;text-align:left;}
div#filebrowser table.filebrowser {width:100%;margin:0px;padding:0px;text-align:left;font-family: Arial, sans-serif;font-size:12px;font-weight:normal;color:rgb(51,51,51);line-height: 100%;border:1px solid rgb(245,245,245);}
div#filebrowser table.filebrowser td img {margin:2px;padding:0px;}
div#filebrowser table.filebrowser th {border-bottom:1px solid rgb(245,245,245);}
div#filebrowser table.filebrowser th, div#filebrowser table.filebrowser td {padding:1px;padding-left:2px;padding-right:2px;}
#filebrowsertooltip{position:absolute;color:form_color_hint;border: 1px solid rgb(245,245,245);background-color: form_background_color_light;padding:2px 5px;display:none;z-index:99999;max-width:320px;}
#filebrowsertooltip img{border: 0px;margin:0px;padding:0px;}
form.toboli table.field td.fileuploaderinformations {width:200px;padding-left:10px;}
form.toboli table.field td.fileuploaderinformations h3 {font-size:12px;font-weight:bold;}
form.toboli table.field td.fileuploaderinformations div {font-size:10px;margin-top:0px;padding-top:0px;padding-bottom:5px;font-weight:normal;}
form.toboli table.field td.fileuploaderbuttons {width:150px;font-size:12px;}
form.toboli table.field td.fileuploaderbuttons button {margin-bottom:3px;white-space:nowrap;}
form.toboli table.field td.fileuploaderbuttons button.disable {margin-bottom:3px;white-space:nowrap;}
form.toboli div.value {margin:0px;padding:2px;font-size:12px;font-family:monospace;color:rgb(51,51,51);background-color: form_background_color_light;border: 1px solid form_border_color_light;cursor:default;line-height:1;}
form.toboli div.readonly {margin:0px;padding:2px;font-size:12px;font-family:monospace;color:rgb(51,51,51);background-color: form_background_color_light;border: 1px solid form_border_color_light;cursor:default;line-height:1;}
form.toboli table.field td.readonly div.readonly {margin:0px;padding:0px;padding-left:2px;padding-right:2px;font-size:12px;font-family:monospace;color:rgb(51,51,51);background-color: form_background_color_light;border: 1px solid form_border_color_light;cursor:default;line-height:1;}
form.toboli table.field td.comboselecttitle {text-align:center;font-size:12px;font-weight:bold;}
form.toboli table.field td.comboselectleft {width: 49%;}
form.toboli table.field td.comboselectleft select {width: 100%;height:92px;margin:0px;}
form.toboli table.field td.comboselectbuttons {}
form.toboli table.field td.comboselectbuttons div {font-size:12px;font-weight:normal;margin:0px;margin-left:3px;margin-right:3px;}
form.toboli table.field td.comboselectbuttons button {width:100%;margin:0px;margin-bottom:3px;white-space:nowrap;text-align:center;}
form.toboli table.field td.comboselectbuttons button.disable {margin-bottom:3px;white-space:nowrap;}
form.toboli table.field td.comboselectright {width: 49%;}
form.toboli table.field td.comboselectright select {width: 100%;height:92px;margin:0px;}
form.toboli table.field td.comboselectcaption {text-align:center;font-size:10px;color:form_color_hint;}
form.toboli table.field td.comboselecthint {font-size:10px;color:form_color_hint;text-align:justify;}
form.toboli table.border {width:auto;}
form.toboli table.border thead.error th {color:rgb(224,0,0);font-size:12px;font-weight:bold;padding:5px;}
form.toboli table.border thead th {border-bottom: 1px solid rgb(245,245,245);background-color: form_background_color;text-align:left;vertical-align:middle;font-size: 1.4em;font-weight:bold;padding:5px;}
form.toboli table.border thead th.first {}
form.toboli table.border thead th.column {border-right: 1px solid rgb(245,245,245);}
form.toboli table.border thead th.last {border-right: 0px solid transparent;}
form.toboli table.border tbody th {background-color: #f7f7f7;text-align:left;vertical-align:middle;font-size:12px;font-weight:bold;padding:5px;}
form.toboli table.border tbody th.first {}
form.toboli table.border tbody th.column {border-right: 1px solid rgb(245,245,245);}
form.toboli table.border tbody th.last {border-right: 0px solid transparent;}
form.toboli table.border tbody th.topline {border-top: 1px solid rgb(245,245,245);}
form.toboli table.border tbody th.bottomline {border-bottom: 0px solid transparent;}
form.toboli table.border tbody td {text-align:left;vertical-align:top;}
form.toboli table.border tbody td.column {border-right: 1px solid rgb(245,245,245);padding:5px;}
form.toboli table.border tbody td.column div {}
form.toboli table.border tbody td.column {border-right: 1px solid rgb(245,245,245);}
form.toboli table.border tbody td.button {border-right: 1px solid rgb(245,245,245);padding:5px;vertical-align:bottom;}
form.toboli table.border tbody td.button div {}
form.toboli table.border tbody td.button {border-right: 1px solid rgb(245,245,245);}
form.toboli table.border tbody td.first {}
form.toboli table.border tbody td.last {border-right: 0px solid transparent;}
form.toboli table.border tbody td.topline {border-top: 1px solid rgb(245,245,245);}
form.toboli table.border tbody td.bottomline {border-bottom: 1px solid rgb(245,245,245);}
form.toboli table.border tfoot td {border-top: 1px solid rgb(245,245,245);background-color: form_background_color;text-align:right;vertical-align:middle;padding:5px;}
form.toboli table.column {width:auto;}
form.toboli table.column thead.error th {color:rgb(224,0,0);font-size:12px;font-weight:bold;padding:5px;}
form.toboli table.column thead th {border-bottom: 1px solid rgb(245,245,245);background-color: form_background_color;text-align:left;vertical-align:middle;font-size: 1.4em;font-weight:bold;padding:5px;}
form.toboli table.column thead th.first {}
form.toboli table.column thead th.column {border-right: 1px solid rgb(245,245,245);}
form.toboli table.column thead th.last {border-right: 0px solid transparent;}
form.toboli table.column tbody th {background-color: #f0f0f0;text-align:left;vertical-align:middle;font-size:12px;font-weight:bold;padding:5px;}
form.toboli table.column tbody th.first {}
form.toboli table.column tbody th.column {border-right: 1px solid rgb(245,245,245);}
form.toboli table.column tbody th.last {border-right: 0px solid transparent;}
form.toboli table.column tbody th.topline {border-top: 1px solid rgb(245,245,245);}
form.toboli table.column tbody th.bottomline {border-bottom: 0px solid transparent;}
form.toboli table.column tbody td {text-align:left;vertical-align:top;}
form.toboli table.column tbody td.column {border-right: 1px solid rgb(245,245,245);padding:5px;}
form.toboli table.column tbody td.column div {}
form.toboli table.column tbody td.column {border-right: 1px solid rgb(245,245,245);}
form.toboli table.column tbody td.button {border-right: 1px solid rgb(245,245,245);padding:5px;vertical-align:bottom;}
form.toboli table.column tbody td.button div {}
form.toboli table.column tbody td.button {border-right: 1px solid rgb(245,245,245);}
form.toboli table.column tbody td.first {}
form.toboli table.column tbody td.last {border-right: 0px solid transparent;}
form.toboli table.column tbody td.topline {border-top: 1px solid rgb(245,245,245);}
form.toboli table.column tbody td.bottomline {border-bottom: 1px solid rgb(245,245,245);}
form.toboli table.column tfoot td {border-top: 1px solid rgb(245,245,245);background-color: form_background_color_dark;text-align:right;vertical-align:middle;padding:5px;}
form table.invisible {width:auto;background: none;background-color: transparent;border: 0px solid transparent;}
form table.invisible thead.error th {color:rgb(224,0,0);font-size: 10px;font-weight:normal;padding:0px;}
form table.invisible thead th {background-color: transparent;text-align:left;vertical-align:bottom;font-size:11px;font-weight:bold;padding:1px;}
form table.invisible thead th.first {}
form table.invisible thead th.column {}
form table.invisible thead th.last {}
form table.invisible tbody td {text-align:left;vertical-align:middle;background: none;background-color: transparent;border: 0px solid transparent;padding:0px;}
form table.invisible tbody td.button {border: 0px solid transparent;text-align:left;vertical-align:middle;}
form table.invisible tbody td.button div {}
form table.invisible tbody td.first {border: 0px solid transparent;padding:0px;}
form table.invisible tbody td.last {text-align:right;}
form table.invisible tbody td.last input {cursor:pointer;}
form table.invisible tfoot td {font-size: 10px;background-color: transparent;text-align:left;vertical-align:top;margin:0px;padding:0px;font-weight:normal;}
form table.invisible tfoot td.first {}
form table.invisible tfoot td.last {}
form table.invisible tfoot td div.formhint {font-size: 10px;font-weight:normal;background-color: transparent;}
form table.invisible dl dt {font-weight:normal;margin:0px;margin-left:2px;margin-right:2px;padding:0px;float:left;}
form table.invisible dl dd {margin:2px;padding:0px;float:left;}
form table.invisible input {padding:0px;}
form table.invisible label.readonly, form table.invisible label.optional, form table.invisible label.required {color:rgb(51,51,51);background: none;background-color: transparent;}
form table.invisible label.required {padding-right:0px;}
form.toboli table.line {width:auto;}
form.toboli table.line thead.error th {color:rgb(224,0,0);font-size:12px;font-weight:bold;padding:5px;}
form.toboli table.line thead th {border-bottom: 1px solid rgb(245,245,245);background-color: form_background_color;text-align:left;vertical-align:middle;font-size: 1.4em;font-weight:bold;padding:5px;}
form.toboli table.line thead th.first {}
form.toboli table.line thead th.column {border-right: 0px solid transparent;}
form.toboli table.line thead th.last {border-right: 0px solid transparent;}
form.toboli table.line tbody td {text-align:left;vertical-align:top;}
form.toboli table.line tbody td.column {border-right: 0px solid transparent;padding:5px;}
form.toboli table.line tbody td.column div {}
form.toboli table.line tbody td.column {border-right: 0px solid transparent;}
form.toboli table.line tbody td.button {border-right: 0px solid transparent;padding:5px;vertical-align:bottom;}
form.toboli table.line tbody td.button div {}
form.toboli table.line tbody td.button {border-right: 0px solid transparent;}
form.toboli table.line tbody td.first {}
form.toboli table.line tbody td.last {border-right: 0px solid transparent;}
form.toboli table.line tfoot td {border-top: 1px solid rgb(245,245,245);background-color: form_background_color;text-align:right;vertical-align:middle;padding:5px;}
form.toboli table.line dl dt {margin:0px;}
form.toboli table.line dl dd {margin:0px;}
form.toboli table.slim {width:auto;background-color: transparent;border: 0px solid transparent;}
form.toboli table.slim thead.error th {color:rgb(224,0,0);font-size:10px;font-weight:normal;padding:0px;}
form.toboli table.slim thead th {background-color: transparent;text-align:left;vertical-align:bottom;font-size:12px;font-weight:bold;padding:5px;}
form.toboli table.slim thead th.first {}
form.toboli table.slim thead th.column {}
form.toboli table.slim thead th.last {}
form.toboli table.slim tbody td {text-align:left;vertical-align:middle;background-color: form_background_color;border-top: 1px solid rgb(245,245,245);border-bottom: 1px solid rgb(245,245,245);padding-left:5px;}
form.toboli table.slim tbody td.button {border-left: 1px solid rgb(245,245,245);border-top: 1px solid transparent;border-bottom: 1px solid transparent;background-color: transparent;padding-left:2px;text-align:left;}
form.toboli table.slim tbody td.button div {}
form.toboli table.slim tbody td.first {border-left: 1px solid rgb(245,245,245);padding-left:0px;}
form.toboli table.slim tbody td.last {}
form.toboli table.slim tfoot td {font-size:10px;background-color: transparent;text-align:left;vertical-align:top;margin:0px;padding:0px;font-weight:normal;}
form.toboli table.slim tfoot td.first {}
form.toboli table.slim tfoot td.last {}
form.toboli table.slim tfoot td div.formhint {font-size:10px;font-weight:normal;background-color: transparent;}
form.toboli table.slim dl dt {font-weight:normal;margin:0px;margin-left:2px;margin-right:2px;padding:0px;float:left;}
form.toboli table.slim dl dd {margin:2px;padding:0px;float:left;}
table.taglist {margin:0px;padding:0px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:12px;line-height:100%;}
table.taglist tr {}
table.taglist td {margin:0px;border:0px;padding:0px;}
table.taglist td.label {border:0px;margin:0px;padding:0px;}
table.taglist td.label div.label {margin:0px;padding:0px;padding-top:3px;padding-bottom:2px;border:0px;border-top:1px solid rgb(245,245,245);border-bottom:1px solid rgb(245,245,245);background-color: rgb(254,254,254);text-align:center;font-weight:bold;}
table.taglist td.dist {border:0px;margin:0px;padding:0px;}
table.taglist td.item {border:0px;margin:0px;padding:0px;}
table.taglist td.item div.item {margin:0px;padding:0px;padding-top:2px;padding-bottom:1px;text-align:left;}
table.taglist {margin:0px;padding:0px;font-family:Arial, sans-serif;font-size:11px;}
table.taglist tr {}
table.taglist td {margin:0px;border:0px;padding:0px;padding-left:4px;padding-left:4px;}
table.taglist td.label {border:0px;margin:0px;padding:0px;}
table.taglist div.taglabel {margin:0px;margin-left:4px;margin-right:4px;padding:0px;padding-left:2px;padding-right:2px;border:0px;border-top:1px solid rgb(204,204,204);border-bottom:1px solid rgb(204,204,204);background-color: rgb(248,248,248);text-align:center;font-weight:bold;}
table.taglist td.item {border:0px;margin:0px;padding:0px;}
table.taglist div.tagitem {margin:0px;margin-left:4px;margin-right:4px;padding:0px;padding-left:2px;padding-right:2px;text-align:left;}
table.index td.link {margin:0px;padding:0px;padding-bottom:5px;}
table.index td.abstract {font-size:10px;padding-bottom:5px;}
table.sitemap {}
table.sitemap th.sitemap_1, table.sitemap td.sitemap_1 {margin:0px;padding:0px;padding-left:0px;}
table.sitemap div.sitemap_1_entry {font-size:13px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
table.sitemap div.sitemap_1_abstract {font-size:10px;font-style:italic;padding-top:-2px;padding-bottom:2px;}
table.sitemap th.sitemap_2, table.sitemap td.sitemap_2 {margin:0px;padding:0px;padding-left:20px;}
table.sitemap div.sitemap_2_entry {font-size:12px;font-weight:bold;padding-top:2px;padding-bottom:2px;}
table.sitemap div.sitemap_2_abstract {font-size:10px;font-style:italic;padding-top:-2px;padding-bottom:2px;}
table.sitemap th.sitemap_3, table.sitemap td.sitemap_3 {margin:0px;padding:0px;padding-left:40px;}
table.sitemap div.sitemap_3_entry {font-size:12px;font-weight:normal;padding-top:2px;padding-bottom:2px;}
table.sitemap div.sitemap_3_abstract {font-size:10px;font-style:italic;padding-top:-2px;padding-bottom:2px;}
table.sitemap th.sitemap_4, table.sitemap td.sitemap_4 {margin:0px;padding:0px;padding-left:60px;}
table.sitemap div.sitemap_4_entry {font-size:12px;font-weight:normal;padding-top:2px;padding-bottom:2px;}
table.sitemap div.sitemap_4_abstract {font-size:10px;font-style:italic;padding-top:-2px;padding-bottom:2px;}
table.sitemap th.sitemap_5, table.sitemap td.sitemap_5 {margin:0px;padding:0px;padding-left:80px;}
table.sitemap div.sitemap_5_entry {font-size:12px;font-weight:normal;padding-top:2px;padding-bottom:2px;}
table.sitemap div.sitemap_5_abstract {font-size:10px;font-style:italic;padding-top:-2px;padding-bottom:2px;}
table.protable {color:rgb(51,51,51);line-height: 100%;margin: 0px;padding: 0px;border:0px;}
table.protable tr.odd, table.protable th.odd, table.protable td.odd {background-color:rgb(221,221,221);}
table.protable tr.even, table.protable th.even, table.protable td.even {background-color:rgb(238,238,238);}
table.protable th, table.protable td {color:rgb(51,51,51);width:auto;margin: 0px;padding: 2px 2px 2px 2px;border:0px;text-align:left;vertical-align:top;font-size: 11px;line-height: 100%;cursor: default;}
table.protable th.label, table.protable th.button {border-bottom:1px solid rgb(245,245,245);}
table.protable th.head {color:rgb(0,0,0);font-size:12px;font-weight:bold;border-bottom:1px solid rgb(245,245,245);}
table.protable td {border-right:1px solid rgb(245,245,245);border-bottom:1px solid rgb(245,245,245);}
table.protable td.label {font-size:12px;border-left:1px solid rgb(245,245,245);}
table.protable td.value {color:rgb(51,51,51);font-size:12px;}
table.protable td.top {border-top:1px solid rgb(245,245,245);}
table.protable td.value a, table.protable td.value a:active, table.protable td.value a:focus, table.protable td.value a:hover, table.protable td.value a:link, table.protable td.value a:visited {font-size: inherit;font-style: inherit;font-weight: bold;color:rgb(51,51,51);}
table.protable td.value a:hover {color:rgb(0,0,0);}
table.sortable {font-family: Arial, sans-serif;font-size: 11px;font-weight:normal;color:rgb(51,51,51);line-height: 90%;border-spacing:0px;border-collapse:collapse;}
table.sortable thead {background-color: rgb(254,254,254);color:rgb(51,51,51);font-size: 11px;font-weight: bold;cursor: default;}
table.sortable tr {background-color: transparent;height: 19px;}
table.sortable th, table.sortable td {width:auto;margin: 0px;padding: 1px;padding-left: 2px;padding-right: 2px;border-right:1px solid rgb(245,245,245);border-bottom:1px solid rgb(245,245,245);text-align:left;vertical-align:middle;line-height: 90%;}
table.sortable th {color:inherit;cursor:pointer;}
table.sortable td {color:inherit;}
table.sortable tbody {background-color: transparent;color:rgb(51,51,51);font-size: 11px;font-weight: normal;cursor: default;}
table.sortable tfoot {background-color: background_color_foot;color:rgb(51,51,51);font-size: 11px;font-weight: bold;cursor: default;}
table.sortable thead th, table.sortable thead th.nosort , table.sortable thead th.numeric {border-bottom:1px solid rgb(245,245,245); }
table.sortable thead th.head {width:auto;height:21px;margin: 0px;padding: 0px;padding-left: 4px;text-align:left;vertical-align:middle;font-size: 11px;line-height: 100%;font-weight:bold;color:rgb(51,51,51);background-color: rgb(254,254,254);border-left:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-bottom:0px solid transparent;cursor: default;}
table.sortable tbody td.top  {vertical-align:top;padding-top: 4px;}
table.sortable tbody td span.highlight {color:rgb(234,175,0);font-weight:bold;}
table.sortable tbody td span.hint {color:rgb(103,103,103);}
table.sortable tfoot td {border-top:1px solid rgb(245,245,245);}
table.sortable th.nosort, table.sortable th.button {background-color: rgb(254,254,254);cursor:default;}
table.sortable th.last, table.sortable td.last {width:auto;}
table.sortable tr.last th, table.sortable tr.last td {}
table.sortable tr.last th.last, table.sortable tr.last td.last {width:auto;}
table.sortable tr.even {background-color:rgb(238,238,238);}
table.sortable tr.odd {background-color:rgb(221,221,221);}
table.sortable tr.highlight {background-color:background_color_highlight;}
table.sortable tr.highlight_even {background-color:background_color_highlight_even;}
table.sortable tr.highlight_odd {background-color:background_color_highlight_odd;}
table.sortable th.highlight, table.sortable td.highlight {color:rgb(234,175,0);}
table.sortable th.text, table.sortable td.text {text-align:left;}
table.sortable td.text {padding-top:4px;padding-bottom:4px;vertical-align:top;line-height: 100%;}
table.sortable td.light {color:rgb(234,175,0);}
table.sortable td.bold {font-weight:bold;}
table.sortable th.hint, table.sortable td.hint {color:rgb(103,103,103);}
table.sortable th.small, table.sortable td.small {text-size:9px;}
table.sortable th.strong, table.sortable td.strong {font-weight: bold;}
table.sortable th.number, table.sortable td.number {text-align:center;}
table.sortable th.intnumber, table.sortable td.intnumber {text-align:right;}
table.sortable td.intnumber {font-family:monospace;}
table.sortable th.realnumber, table.sortable td.realnumber {text-align:right;}
table.sortable td.realnumber {font-family:monospace;}
table.sortable th.hierarchy, table.sortable td.hierarchy {text-align:left;vertical-align:top;padding:0px;padding-right:4px;margin:0px;color:rgb(51,51,51);font-weight:bold;}
table.sortable th.hierarchy img, table.sortable td.hierarchy img {padding:0px;margin:0px;border:0px;}
table.sortable th.currency, table.sortable td.currency {text-align:right;}
table.sortable th.image {padding-left: 2px;padding-right: 2px;}
table.sortable th.image, table.sortable td.image {text-align:center;}
table.sortable th.image img, table.sortable td.image img {margin:2px;border:1px solid rgb(245,245,245);}
table.sortable th.link, table.sortable td.link {text-align:center;}
table.sortable th.link img, table.sortable td.link img {margin:0px;margin-top:1px;margin-bottom:1px;border:0px;}
table.sortable th.color, table.sortable td.color {margin:0px;padding:0px;}
table.sortable th.nowrap, table.sortable td.nowrap {white-space:nowrap;}
table.sortable th.center, table.sortable td.center {text-align:center;}
table.sortable th.right, table.sortable td.right {text-align:right;}
table.sortable th.icon, table.sortable td.icon {padding: 0px;text-align:center;padding-left:0px;padding-right:0px;}
table.sortable th.icon img, table.sortable td.icon img {margin:1px;border:0px;}
table.sortable th.passicon, table.sortable td.passicon {padding: 0px;text-align:center;padding-left:0px;padding-right:0px;}
table.sortable th.passicon img, table.sortable td.passicon img {margin:1px;margin-left:0px;margin-right:0px;border:0px;}
table.sortable th.complete , table.sortable td.complete  {margin: 0px;padding: 0px;text-align:center;}
table.sortable th.thumbnail {padding: 0px;}
table.sortable th.thumbnail, table.sortable td.thumbnail {text-align:center;}
table.sortable th.thumbnail img, table.sortable td.thumbnail img, table.sortable th.thumbnail span, table.sortable td.thumbnail span {margin:0px;border:0px;}
table.sortable th.preview {padding: 0px;}
table.sortable th.preview, table.sortable td.preview {text-align:center;}
table.sortable th.preview img, table.sortable td.preview img {margin:0px;border:0px;}
table.sortable th.button, table.sortable td.button {text-align:center;}
table.sortable td a, table.sortable td a:active, table.sortable td a:focus, table.sortable td a:hover, table.sortable td a:link, table.sortable td a:visited {color:inherit;}
table.sortable th.button img, table.sortable td.button img {margin:0px;border:0px solid transparent;cursor:pointer;}
table.sortable th.button img, table.sortable td.button img {margin:0px;margin-left:2px;margin-right:2px;}
table.sortable select {height:16px;font-size:1.0em;font-weight:normal;border:0px solid transparent;background-color: transparent;margin:0px;margin-left:5px;padding:0px;}
table.sortable select option {color:#000000;background-color: transparent;margin:0px;padding:0px;}
table.sortable select option.active {font-weight:bold;background-color: transparent;}
table.sortable_empty {margin: 0px;margin-bottom: 5px;padding: 0px;font-size: 13px;font-weight:bold;color:rgb(102,102,102);border:1px solid rgb(245,245,245);background-color: rgb(221,221,221);}
table.sortable_empty th, table.sortable_empty td {font-size: 11px;font-weight:normal;padding:10px;text-align:center;color:#ff0000;}
table.sortable_empty thead th.head {width:auto;height:21px;margin: 0px;padding: 0px;padding-left: 4px;border:0px;text-align:left;vertical-align:top;font-size: 11px;line-height: 100%;cursor: default;font-size: 11px;border-left:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-bottom:0px solid rgb(245,245,245);vertical-align:middle;color:rgb(204,0,0);background-color: rgb(221,221,221);font-weight:bold;}
table.sortable_noresults {margin: 0px;margin-top: -5px;margin-bottom: 5px;padding: 0px;font-size: 13px;font-weight:bold;border:1px solid rgb(245,245,245);border-top:0px;color:rgb(204,0,0);background-color: rgb(221,221,221);}
table.sortable_noresults th, table.sortable_noresults td {font-size: 11px;font-weight:normal;padding:10px;text-align:center;color:rgb(204,0,0);}
table.sortable_noresults thead th.head {width:auto;height:21px;margin: 0px;padding: 0px;padding-left: 4px;border:0px;text-align:left;vertical-align:top;font-size: 11px;line-height: 100%;cursor: default;font-size: 11px;border-left:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-bottom:0px solid rgb(245,245,245);vertical-align:middle;color:rgb(204,0,0);background-color: rgb(254,254,254);font-weight:bold;}
table.sortable_headcontrol {margin: 0px;margin-bottom: 5px;padding: 0px;font-family: Arial, sans-serif;font-size: 11px;font-weight:normal;color:rgb(51,51,51);line-height: 90%;border:1px solid transparent;background-color: transparent;width:100%;}
table.sortable_headcontrol strong {color:rgb(51,51,51);}
table.sortable_headcontrol td {color:rgb(51,51,51);padding:0px;text-align:right;}
table.sortable_headcontrol button {height:16px;margin:0px;margin-left:5px;padding:0px;padding-left:3px;padding-right:3px;cursor: pointer;font-size:1.0em;font-weight:bold;color:rgb(51,51,51);background-color:rgb(232,232,232);border:0px solid transparent;text-align:center;vertical-align:middle;}
table.sortable_headcontrol button:hover {border:0px solid transparent;font-weight:bold;color:#ff0000;background-color:rgb(245,245,245);color:rgb(0,0,0);background-color:rgb(234,175,0);}
table.sortable_headcontrol span.button {height:16px;margin:0px;margin-left:5px;padding:0px;padding-left:3px;padding-right:3px;cursor: default;font-size:1.0em;font-weight:bold;color:rgb(51,51,51);background-color:#transparent;border:0px solid transparent;text-align:center;vertical-align:middle;}
table.sortable_headcontrol select {height:16px;font-size:1.0em;font-weight:bold;border:0px solid transparent;border-top:1px solid #ffffff;background-color: rgb(245,245,245);margin:0px;margin-left:5px;padding:0px;}
table.sortable_headcontrol select option {color:rgb(51,51,51);background-color: rgb(245,245,245);margin:0px;padding:0px;}
table.sortable_headcontrol select option.active {color:rgb(0,0,0);background-color: transparent;}
table.sortable_footcontrol {margin: 0px;margin-top: -5px;margin-bottom: 5px;padding: 0px;font-family: Arial, sans-serif;font-size: 11px;font-weight:normal;color:rgb(51,51,51);line-height: 90%;border:1px solid rgb(245,245,245);border-top:0px;border-left:1px solid transparent;border-right:1px solid transparent;background-color: transparent;width:100%;}
table.sortable_footcontrol strong {color:rgb(51,51,51);}
table.sortable_footcontrol td {color:rgb(51,51,51);padding:0px;padding-top:5px;padding-bottom:5px;text-align:center;}
table.sortable_footcontrol td.sortable_footcontrolleft {text-align:left;}
table.sortable_footcontrol td.sortable_footcontrolright {text-align:right;}
table.sortable_footcontrol button {height:20px;margin:0px;margin-right:5px;padding:2px;padding-left:4px;padding-right:4px;cursor: pointer;font-weight:bold;color:#ffffff;background-color:#999999;border:1px #999999;border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;text-align:center;vertical-align:middle;}
table.sortable_footcontrol td.sortable_footcontrolleft button {margin-left:0px;margin-right:5px;}
table.sortable_footcontrol td.sortable_footcontrolright button {margin-left:5px;margin-right:0px;}
table.sortable_footcontrol button:hover {border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-right:1px solid #333333;border-bottom:1px solid #333333;font-weight:bold;color:#ffffff;background-color:#666666;}
table.sortable_footcontrol button:active {border:1px solid #000000;font-weight:bold;color:#ff0000;}
table.sortable_footnotes {margin: 0px;margin-top: -5px;margin-bottom: 5px;padding: 0px;font-size: 9px;font-weight:bold;color:rgb(102,102,102);border:1px solid rgb(245,245,245);border-top:0px;background-color: #f7f7f7;width:100%;}
table.sortable_footnotes strong {color:rgb(153,153,153);}
table.sortable_footnotes td {color:rgb(153,153,153);}
table.sortable_footnotes ol {list-style-type:upper-roman;list-style-position:outside;padding:2px;padding-left:20px;padding-right:20px;}
table.sortable_footnotes ol li {text-align:justify;}
table.sortable_footnotes ol li span {color:rgb(153,153,153);font-weight:normal;}
table.sortable {margin: 0px;margin-bottom: 5px;padding: 0px;border:0px;border-left:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);background-color: #f7f7f7;}
table.pages {font-size:10px;font-weight:normal;color:rgb(153,153,153);margin: 0px;margin-top: 2px;margin-bottom: 2px;padding: 0px;border:0px solid transparent;background-color: transparent;line-height: 100%;}
table.pages tr {height:auto;margin:0px;padding: 0px;}
table.pages th, table.pages td {margin:0px;padding: 0px;text-align:left;vertical-align:top;line-height: 100%;}
table.pages th.list, table.pages td.list {text-align:left;white-space: nowrap;}
table.pages th.sizes, table.pages td.sizes {text-align:right;padding-left:5px;white-space: nowrap;}
table.pages th.search, table.pages td.search {text-align:right;padding-left:5px;white-space: nowrap;}
table.pages th.order, table.pages td.order {text-align:right;padding-left:5px;white-space: nowrap;}
div.pageslist {height:16px;font-size:10px;font-weight:bold;color:rgb(153,153,153);margin:0px;padding:0px 2px 2px 2px;border:1px solid rgb(204,204,204);background-color: form_background_color_dark;line-height: 80%;}
div.pageslist span.here {padding:0px 2px 0px 2px;color:rgb(0,0,0);text-align:center;background-color: rgb(255,206,0);border:1px solid rgb(153,153,153);}
div.pageslist span.text {padding:2px;text-align:center;}
div.pageslist a, div.pageslist a:active, div.pageslist a:focus, div.pageslist a:hover, div.pageslist a:link, div.pageslist a:visited {padding:2px;cursor: pointer;color: color:rgb(153,153,153);text-decoration: none;text-align:center;}
div.pageslist a:hover  {color: rgb(102,102,102);}
div.pagessizes {height:16px;font-size:10px;font-weight:bold;color:rgb(153,153,153);margin:0px;padding:0px 2px 2px 2px;border:1px solid rgb(204,204,204);background-color: form_background_color_dark;}
div.pagessizes span.here {padding:0px;padding-left:1px;padding-right:1px;color:rgb(0,0,0);text-align:center;}
div.pagessizes a, div.pagessizes a:active, div.pagessizes a:focus, div.pagessizes a:hover, div.pagessizes a:link, div.pagessizes a:visited {padding:2px;cursor: pointer;color: color:rgb(153,153,153);text-decoration: none;text-align:center;}
div.pagessizes a:hover  {color: rgb(102,102,102);}
div.pagesexpand {width:auto;height:16px;font-size:10px;font-weight:bold;color:rgb(153,153,153);margin:0px;margin-left:2px;padding:1px 2px 1px 2px;border:1px solid rgb(204,204,204);background-color: form_background_color_dark;white-space:nowrap;}
div.pagesexpand span {padding:0px;padding-left:1px;padding-right:1px;text-align:center;}
div.pagescollapse {width:auto;height:16px;font-size:10px;font-weight:bold;color:rgb(153,153,153);margin:0px;margin-left:2px;padding:1px 2px 1px 2px;border:1px solid rgb(204,204,204);background-color: form_background_color_dark;white-space:nowrap;}
div.pagescollapse span {padding:0px;padding-left:1px;padding-right:1px;text-align:center;}
div.selector {height:18px;font-size:1.0em;font-weight:bold;color:#cccccc;margin:0px;padding:4px 0px 1px 0px;border:1px solid rgb(245,245,245);background-color: rgb(254,254,254);}
div.selector span.here {padding:1px 3px 1px 3px;color:#ff0000;text-align:center;background-color: #ffffff;border-left:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border:1px solid rgb(245,245,245);}
div.selector span.text {padding:2px 4px 2px 4px;text-align:center;}
div.selector span.disabled {padding:2px 4px 2px 4px;text-align:center;color:#cccccc;}
div.selector a, div.selector a:active, div.selector a:focus, div.selector a:hover, div.selector a:link, div.selector a:visited {padding:2px 4px 2px 4px;cursor: pointer;color: rgb(0,0,0);text-decoration: none;text-align:center;}
div.selector a:hover  {color: rgb(0,0,0);}
div.selector form {display:inline;margin:0px;padding:0px;border:0px;font-size:11px;font-weight:normal;}
div.selector form input[type=text] {display:inline;height:auto;font-family:monospace;font-size:inherit;font-weight:normal;border:0px solid transparent;background-color: #ffffff;margin:0px;margin-top:-1px;padding:2px 2px 1px 2px;}
div.selector form input[type=text].here {color:#ff0000;padding:1px 1px 0px 1px;border:1px solid BORDER_COLOR;}
div.selector form input[type=checkbox] {display:inline;height:12px;width:12px;font-family:monospace;font-size:inherit;font-weight:normal;border:0px solid transparent;background-color: #ffffff;margin:0px;padding:0px;}
div.selector form input[type=checkbox].here {color:#ff0000;}
div.selector form label {color: rgb(0,0,0);}
div.selector form label.here {color:#ff0000;}
div.selector form select {font-family:monospace;font-size:inherit;height:auto;border:0px solid transparent;background-color: #ffffff;margin:0px;margin-right:5px;padding:0px;}
div.selector form select option {font-family:monospace;font-size:inherit;font-weight:normal;color:#000000;margin:0px;padding:0px;}
div.selector form input[type='submit'], div.selector form input[type='reset'], div.selector form input[type='button'], div.selector form button {display:inline;font-family:inherit;font-size:inherit;font-weight:bold;border:1px solid rgb(245,245,245);border:1px solid #000000;color:#000000;background-color:#e0e0e0;margin:0px;margin-left:5px;margin-right:5px;margin-bottom:2px;padding:0px;padding-left:1px;padding-right:1px;height:auto;cursor: pointer;text-align:center;}
div.selector form input[type='submit']:hover, div.selector form input[type='reset']:hover, div.selector form input[type='button']:hover, div.selector form button:hover {color:#ff0000;}
table.list {color:rgb(51,51,51);line-height: 100%;margin: 0px;padding: 0px;border:0px;}
table.list tr.odd, table.list th.odd, table.list td.odd {background-color:rgb(221,221,221);}
table.list tr.even, table.list th.even, table.list td.even {background-color:rgb(238,238,238);}
table.list th, table.list td {color:rgb(51,51,51);width:auto;margin: 0px;padding: 2px 2px 2px 2px;border:0px;text-align:left;vertical-align:top;font-size: 11px;line-height: 100%;cursor: default;}
table.list td {border-right:1px solid rgb(245,245,245);border-bottom:1px solid rgb(245,245,245);}
table.list td.value {color:rgb(51,51,51);font-size:12px;}
table.list td.top {border-top:1px solid rgb(245,245,245);}
table.list td.value a, table.list td.value a:active, table.list td.value a:focus, table.list td.value a:hover, table.list td.value a:link, table.list td.value a:visited {font-size: inherit;font-style: inherit;font-weight: bold;color:rgb(51,51,51);}
table.list td.value a:hover {color:rgb(0,0,0);}
div#permitcookies {position:fixed;display: table;width:100%;height:auto;min-height:4.8rem;left:0;bottom:0;margin:0;padding:0;border:0;text-align:center;color:rgb(198,203,198);background:rgb(31,35,31);font-size:0.8rem;line-height:1.2rem;z-index:16777271;}
div#permitcookies a, #permitcookies a:hover {color:inherit;text-decoration:none;}
div#permitcookies > .left {display: table-cell;width:100%;padding:0 0.75rem;text-align: left;vertical-align: middle;color:inherit;}
div#permitcookies > .right {display: table-cell;text-align: right;vertical-align: middle;color:inherit;}
div#permitcookies hr {display: block;height: 1px;border:0px solid transparent;margin:.5em 0;padding:0; color:transparent;background-color:transparent;}
div#permitcookies > .left hr {border-top:1px solid rgb(198,203,198);}
div#permitcookies > .right hr {border-top:1px solid rgb(53,53,53);}
div#permitcookies button {margin:0.75rem;padding:0.5rem 0.75rem;color:rgb(53,53,53);background:rgb(224,224,224);border: 1px solid rgb(0,0,0);font-weight:bold;cursor:pointer;}
div#permitcookies button:hover {color:rgb(0,0,0);}
ul.auto-complete-list {list-style-type: none;margin: 0;padding: 0;position: absolute;z-index: 50000;max-height: 250px;overflow: auto;}
ul.auto-complete-list li {list-style-type: none;margin: 0;padding: 2px;color: #999999;background-color: #f7f7f7;border-bottom: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;border-left: 1px solid #d0d0d0;cursor: pointer;}
ul.auto-complete-list li.auto-complete-list-rollover {color: #000000;background-color: #f0f0f0;}
ul.choice-complete-list {list-style-type: none;margin: 0;padding: 0;position: absolute;z-index: 50000;max-height: 250px;overflow: auto;}
ul.choice-complete-list li {list-style-type: none;margin: 0;padding: 2px;color: #999999;background-color: #f7f7f7;border-bottom: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;border-left: 1px solid #d0d0d0;cursor: pointer;}
ul.choice-complete-list li.choice-complete-list-rollover {color: #000000;background-color: #f0f0f0;}
table.jCalendar {border: 1px solid #000;background: #aaa;border-collapse: separate;border-spacing: 2px;}
table.jCalendar th {background: #333;color: #fff;font-weight: bold;padding: 3px 5px;}
table.jCalendar td {background: #ccc;color: #000;padding: 3px 5px;text-align: center;}
table.jCalendar td.other-month {background: #ddd;color: #aaa;}
table.jCalendar td.today {background: #666;color: #fff;}
table.jCalendar td.selected {background: #f66;color: #fff;}
table.jCalendar td.selected.dp-hover {background: #f33;color: #fff;}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td {background: #fff;color: #000;}
table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #bbb;color: #888;}
table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover {background: #bbb;color: #888;}
div.dp-popup {position: relative;background: #ccc;font-size: 10px;font-family: arial, sans-serif;padding: 2px;width: 171px;line-height: 1.2em;}
div#dp-popup {position: absolute;z-index: 199;}
div.dp-popup h2 {font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}
a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}
div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}
div.dp-popup div.dp-nav-prev a {float: left;}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}
div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}
div.dp-popup div.dp-nav-next a {float: right;}
div.dp-popup a.disabled {cursor: default;color: #aaa;}
div.dp-popup td {cursor: pointer;}
div.dp-popup td.disabled {cursor: default;}
a.dp-choose-date {width: 16px;height: 16px;padding: 0;margin: 1px 3px 0;display: block;text-indent: -2000px;overflow: hidden;background: url(/drafts/img/jquery/datepicker/calendar.png) no-repeat; }
a.dp-choose-date.dp-disabled {background-position: 0 -20px;cursor: default;}
input.dp-applied {width: 140px;float: left;}
#nav { display: block; margin: 0; padding: 0; position: relative; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#nav a { display: block; }
#nav span.parent { display: block; }
#nav span.info { font-size:10px }
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #nav ul { line-height: 0; }
 #nav ul a { zoom: 1; }
 #nav ul span.parent { zoom: 1; }
 #nav ul li { float: none; }
#nav ul ul { top: 0; }
#nav ul { width: 199px; }
#nav ul ul { left: 200px; }
#nav { background-color: #999999; height: 24px; }
#nav *:hover { background-color: transparent; color:#bdde73; }
#nav span.parent { border-right: 1px solid #bdde73; color: white; font-size: 12px; padding: 6px; line-height: 1; }
#nav span.info { border-right: 0px solid #bdde73; font-size: 10px; padding:0px; padding-left:6px; padding-top:0px; font-weight:normal;background-color: #999999; }
#nav a { border-right: 1px solid #bdde73; color: white; font-size: 12px; padding: 6px; line-height: 1; }
#nav li:hover a { background-color: #666666; }
#nav li:hover span.parent { background-color: #666666; }
#nav li:hover span.info { background-color: #999999; }
#nav ul { top: 25px; }
#nav ul li a { background-color: #666666; }
#nav ul li span.parent { background-color: #666666; }
#nav ul a:hover { background-color: #999999; }
#nav ul span.parent:hover { background-color: #999999; }
#nav ul a { border-bottom: 1px solid white; border-right: 0px;  }
#nav ul span { border-bottom: 1px solid white; border-right: 0px;  }
#nav ul span.info { border-bottom: 1px solid white; border-right: 0px;  }
#nav a b, #nav a strong { color: white; }
#nav a:hover b, #nav a:hover strong { color:#bdde73; }
#nav a i { color: #ffcc00; font-size:10px; }
#nav a:hover i{ color:#ffcc00; font-size:10px; }
.farbtastic {position: relative;}
.farbtastic * {position: absolute;cursor: crosshair;}
.farbtastic, .farbtastic .wheel {width: 195px;height: 195px;}
.farbtastic .color, .farbtastic .overlay {top: 47px;left: 47px;width: 101px;height: 101px;}
.farbtastic .wheel {background: url(/drafts/img/jquery/farbtastic/wheel.png) no-repeat;width: 195px;height: 195px;}
.farbtastic .overlay {background: url(/drafts/img/jquery/farbtastic/mask.png) no-repeat;}
.farbtastic .marker {width: 17px;height: 17px;margin: -8px 0 0 -8px;overflow: hidden;background: url(/drafts/img/jqueryv/marker.png) no-repeat;}
div.infoBoxWrapper {width:100%;height:100%;margin:0px;padding:0px;border:0px solid transparent;}
div.jInfoBoxAlerts {margin:0px;padding-top:2px;padding-left:8px;padding-bottom:5px;padding-right:10px;padding-left:10px;background-color:#FDD800;}
div.jInfoBoxAlerts h1 {margin:0px;padding:0px;font-size:14px;color:#000000;}
div.jInfoBoxAlerts ul.jInfoBoxAlerts {margin:0px;color:#000000;}
div.jInfoBoxAlerts ul.jInfoBoxAlerts li {color:#000000;font-size:11px;}
div.jInfoBoxError {margin:0px;padding-top:2px;padding-left:8px;padding-bottom:5px;padding-right:10px;background-color:#ffeeee;}
div.jInfoBoxError h1 {margin:0px;padding:0px;font-size:14px;color:#cc0000;}
div.jInfoBoxError ul.jInfoBoxError {color:#cc0000;margin:0px;}
div.jInfoBoxError ul.jInfoBoxError li {color:#cc0000;font-size:11px;}
div.jInfoBoxHints {margin:0px;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px;background-color:#f0f0f0;}
div.jInfoBoxHints h1 {margin:0px;padding:0px;padding-bottom:5px;font-size:14px;color:#000000;}
div.jInfoBoxHints ul.jInfoBoxHints {color:#000000;margin:0px;}
div.jInfoBoxHints ul.jInfoBoxHints li {color:#000000;font-size:11px;}
div.jInfoBoxNotes {margin:0px;padding-top:2px;padding-left:8px;padding-bottom:5px;padding-right:10px;padding-left:10px;}
div.jInfoBoxNotes h1 {margin:0px;padding:0px;color:#666666;font-size:13px;}
div.jInfoBoxNotes ul.jInfoBoxNotes {color:#666666;margin:0px;}
div.jInfoBoxNotes ul.jInfoBoxNotes li {color:#666666;font-size:10px;}
div#lightboxgallery {background-color: transparent;margin: 0px;padding: 0px;}
div#lightboxgallery ul.tour {margin: 0px;padding: 0px;list-style: none;}
div#lightboxgallery ul.tour li {margin: 0px;padding: 0px;}
div#lightboxgallery ul.tour img {border: 0px;margin: 0px;}
div#lightboxgallery ul.tour a:hover img {border: 0px;margin: 0px;}
div#lightboxgallery ul.tour a {}
div#lightboxgallery ul.tour a:hover {}
div#lightboxgallery ul.tour li div{margin: 0px;padding: 0px;}
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 100%;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {margin: 0px;padding: 0px;border: 0px;}
#lightbox-container-image-box {position: relative;background-color: rgb(255,255,255);width: 100%;height: 100%;margin: 0px auto 0px auto;padding: 0px;}
#lightbox-container-image {padding: 0px;margin: 0px;width: auto;height: auto;}
#lightbox-image {border:1px solid black;padding: 0px;margin: 0px;margin-top: 8px;}
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 15%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav {left: 0;}
#lightbox-nav a {outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 48%;height: 100%;display: block;}
#lightbox-nav-btnPrev {left: 0px;float: left;margin: 0px;margin-left: 8px;padding: 0px;}
#lightbox-nav-btnNext {right: 8px;float: right;margin: 0px;margin-right: 8px;padding: 0px;}
#lightbox-container-image-data-box {font: 10px Arial, sans-serif;background-color: #ffffff;background-color: transparent;color: #000000;margin: 0 auto;padding-top:8px;overflow: auto;width: 100%;}
#lightbox-container-image-data {padding: 0px;color: #000000;}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;color: #ffffff;}
#lightbox-image-details-caption {font-weight: normal;color: #ffffff;}
#lightbox-image-details-caption h1, #lightbox-image-details-caption h2, #lightbox-image-details-caption h3 {font: 11px Arial, sans-serif;font-weight: bold;color: #ffffff;}
#lightbox-image-details-currentNumber {color: #ffffff;display: block;clear: left;}
#lightbox-secNav-btnClose {position:absolute;right:8px;top:8px;float: right;z-index: 91;}
div#nyroModalFull {font-size: 12px;color: #000000;}
div#nyroModalLoading {border: 2px solid #000000;width: 150px;height: 150px;text-indent: -9999em;background: #ffffff url(/drafts/img/jquery/nyromodal/busy.gif) no-repeat;background-position: center;}
div#nyroModalLoading.error {border: 2px solid #000000;line-height: 20px;padding: 20px;width: 300px;height: 100px;text-indent: 0;background: #ffffff;}
div#nyroModalWrapper {background: #ffffff;border: 2px solid #000000;}
a#closeBut {position: absolute;display: block;top: -4px;right: -20px;width: 16px;height: 16px;text-indent: -9999em;background: url(/drafts/img/jquery/nyromodal/close.gif) no-repeat;outline: 0;}
h1#nyroModalTitle {margin: 0;padding: 0;position: absolute;top: -22px;left: 5px;font-size: 12px;color: #dddddd;}
div#nyroModalContent {overflow: auto;}
div.wrapper div#nyroModalContent {padding: 5px;}
div.wrapperImg div#nyroModalContent {position: relative;overflow: hidden;text-align: center;}
div.wrapperImg img {vertical-align: baseline;}
div.wrapperImg div#nyroModalContent div {position: absolute;bottom: 0;left: 0;background: black;padding: 10px;margin: 10px;border: 1px white dotted;overflow: hidden;opacity: 0.2;filter: alpha(opacity=20);}
div.wrapperImg div#nyroModalContent div:hover {opacity: 0.5;filter: alpha(opacity=50);cursor: help;}
a.nyroModalPrev, a.nyroModalNext {z-index: 10105;outline: none;position: absolute;top: 0;height: 100%;width: 40%;cursor: pointer;text-indent: -9999em;background: left 20% no-repeat;background-image: url(data:image/gif;base64,AAAA); }
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {height: 60%;width: 20%;}
a.nyroModalPrev {left: 0;}
a.nyroModalPrev:hover {background-image: url(/drafts/img/jquery/nyromodal/prev.gif);}
a.nyroModalNext {right: 0;background-position: right 20%;}
a.nyroModalNext:hover {background-image: url(/drafts/img/jquery/nyromodal/next.gif);}
.sf-navbar {background-color: rgb(51, 51, 51);height: 24px; padding-bottom: 24px; position: relative;}
.sf-navbar li {background-color: rgb(102, 102, 102);position: static;}
.sf-navbar a {border-top: none;}
.sf-navbar li ul {width: 44em; }
.sf-navbar li li {background-color: rgb(153, 153, 153);position: relative;}
.sf-navbar li li ul {width: 200px; }
.sf-navbar li li li {width: 100%;}
.sf-navbar ul li {width: auto;float: left;}
.sf-navbar a, .sf-navbar a:visited {border: none;}
.sf-navbar li.current {background-color: rgb(153, 153, 153);}
.sf-navbar li:hover, .sf-navbar li.sfHover, .sf-navbar li li.current, .sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {background-color: rgb(153, 153, 153);}
.sf-navbar ul li:hover, .sf-navbar ul li.sfHover, ul.sf-navbar ul li:hover li, ul.sf-navbar ul li.sfHover li, .sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {background-color: rgb(102,102,102);}
ul.sf-navbar li li li:hover, ul.sf-navbar li li li.sfHover, .sf-navbar li li.current li.current, .sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {background-color: rgb(153,153,153);}
ul.sf-navbar .current ul, ul.sf-navbar ul li:hover ul, ul.sf-navbar ul li.sfHover ul {left: 0;top: 24px;  }
ul.sf-navbar .current ul ul {top: -999em;}
.sf-navbar li li.current>a {font-weight: bold;}
.sf-navbar ul .sf-sub-indicator {background-position: -10px -100px;}
.sf-navbar ul a> .sf-sub-indicator {background-position: 0 -100px;}
.sf-navbar ul a:focus> .sf-sub-indicator, .sf-navbar ul a:hover> .sf-sub-indicator, .sf-navbar ul a:active> .sf-sub-indicator, .sf-navbar ul li:hover>a> .sf-sub-indicator, .sf-navbar ul li.sfHover>a> .sf-sub-indicator {background-position: -10px -100px; }
.sf-navbar>li>ul {background-color: transparent;padding: 0;-moz-border-radius-bottomleft: 0;-moz-border-radius-topright: 0;-webkit-border-top-right-radius: 0;-webkit-border-bottom-left-radius: 0;}
.sf-vertical, .sf-vertical li {width: 200px; }
.sf-vertical li:hover ul, .sf-vertical li.sfHover ul {left: 200px;  top: 0;}
.sf-vertical .sf-sub-indicator {background-position: -10px 0;}
 .sf-vertical a> .sf-sub-indicator {background-position: 0 0;}
 .sf-vertical a:focus> .sf-sub-indicator, .sf-vertical a:hover> .sf-sub-indicator, .sf-vertical a:active> .sf-sub-indicator, .sf-vertical li:hover>a> .sf-sub-indicator,.sf-vertical li.sfHover>a> .sf-sub-indicator {background-position: -10px 0; }
.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;font-size:12px;text-align:left;}
.sf-menu {line-height: 1.0;}
.sf-menu ul {position: absolute;top: -999em;width: 200px;  }
.sf-menu ul li {width: 100%;}
.sf-menu li:hover {visibility: inherit; }
.sf-menu li {float: left;position: relative;}
.sf-menu a {display: block;position: relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left: 0;top: 22px; z-index: 99;}
.sf-menu li:hover li ul, .sf-menu li.sfHover li ul {top: -999em;}
.sf-menu li ul li:hover ul, .sf-menu li ul li.sfHover ul {left: 199px;  top: 0px;}
.sf-menu li ul li:hover li ul, .sf-menu li ul li.sfHover li ul {top: -999em;}
.sf-menu li ul li ul li:hover ul, .sf-menu li ul li ul li.sfHover ul {left: 200px;  top: 0px;}
.sf-menu {float: left;margin-bottom: 0px; }
.sf-menu a {border-left: 1px solid rgb(251,186,0);border-top: 0px solid rgb(251,186,0);padding: 6px 4px 6px 4px; text-decoration: none;}
.sf-menu a, .sf-menu a:visited { color: rgb(0,0,0);}
.sf-menu li ul li a {border-right: 1px solid rgb(251,186,0);border-bottom: 1px solid rgb(251,186,0);}
.sf-menu li ul li:last a {}
<!--[if lte IE 8]>.sf-menu li {background-image:none;background-color:white;}
<![endif]--><!--[if gt IE 8]>.sf-menu li {background-image:none;background-color:transparent;}
<![endif]-->.sf-menu li {color: rgb(0,0,0);background-color:rgb(251,186,0);}
.sf-menu li ul li {background-image:url(/docs/img/bg65black.png);background-image:none;background-color:white;font-size:12px;}
.sf-menu li ul li ul li {background-image:url(/docs/img/bg65black.png);background-image:none;background-color:white;font-size:12px;}
.sf-menu li a:focus, .sf-menu li a:hover, .sf-menu li a:active {color: rgb(0,0,0);background-image:url(/docs/img/bg65black.png);background-image:none;background-color:white;outline: 0px;}
.sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active {color: rgb(0,0,0);background-image:url(/docs/img/bg65black.png);background-image:none;background-color:rgb(251,186,0);outline: 0px;}
.sf-menu li ul li ul li a:focus, .sf-menu li ul li ul li a:hover, .sf-menu li ul li ul li a:active {color: rgb(0,0,0);background-image:url(/docs/img/bg65black.png);background-image:none;background-color:rgb(251,186,0);outline: 0px;}
.sf-menu a.sf-with-ul {padding-right: 18px; min-width: 1px; }
.sf-sub-indicator {position: absolute;display: block;right: 4px; top: 0px;  width: 10px;height: 10px;text-indent: -999em;overflow: hidden;background-color: url('/tracker/img/superfish_arrows_ffffff.png') no-repeat -10px -100px; }
a> .sf-sub-indicator {                                                        top: 6px; background-position: 0 -100px;                                              }
a:focus> .sf-sub-indicator, a:hover> .sf-sub-indicator, a:active> .sf-sub-indicator, li:hover>a> .sf-sub-indicator, li.sfHover>a> .sf-sub-indicator {background-position: -10px -100px; }
.sf-menu ul .sf-sub-indicator {background-position: -10px 0;}
.sf-menu ul a> .sf-sub-indicator {background-position: 0 0;}
.sf-menu ul a:focus> .sf-sub-indicator, .sf-menu ul a:hover> .sf-sub-indicator, .sf-menu ul a:active> .sf-sub-indicator, .sf-menu ul li:hover>a> .sf-sub-indicator, .sf-menu ul li.sfHover>a> .sf-sub-indicator {background-position: -10px 0; }
.sf-shadow ul {background-color: url('/img/suberfish_shadow.png') no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}
.sf-shadow ul.sf-shadow-off {background-color: transparent;}
.sf-menu div {padding: 6px 4px 6px 4px; text-decoration: none;}
.sf-menu div {color: rgb(0,0,0);}
.sf-menu li ul li div {}
.sf-menu li ul li:last div {}
span.jqtooltip, span.jqtooltipimage, a.jqtooltip, a.jqtooltip:active, a.jqtooltip:focus, a.jqtooltip:hover, a.jqtooltip:link, a.jqtooltip:visited, a.jqtooltipimage, a.jqtooltipimage:active, a.jqtooltipimage:focus, a.jqtooltipimage:hover, a.jqtooltipimage:link, a.jqtooltipimage:visited {color:rgb(112,113,115);text-decoration: none;cursor:pointer;}
span.jqtooltip, a.jqtooltip, a.jqtooltip:active, a.jqtooltip:focus, a.jqtooltip:hover, a.jqtooltip:link, a.jqtooltip:visited {line-height:100%;}
span.jqtooltipimage, a.jqtooltipimage, a.jqtooltipimage:active, a.jqtooltipimage:focus, a.jqtooltipimage:hover, a.jqtooltipimage:link, a.jqtooltipimage:visited {line-height:80%;}
a.jqtooltip:hover, a.jqtooltipimage:hover {color: rgb(0,0,0);text-decoration: none;cursor:pointer;}
.jqhighlight, a.jqhighlight, a.jqhighlight:active, a.jqhighlight:focus, a.jqhighlight:hover, a.jqhighlight:link, a.jqhighlight:visited {color:#ff0000;font-weight:bold;cursor:pointer;}
.jqhighlight img, a.jqhighlight img {border:1px solid #f00000;cursor:pointer;}
div#jqtooltip_span{position:absolute;border:1px solid #d0d0d0;padding:2px 3px 2px 3px;background:#e0e0e0;color:rgb(112,113,115);background-color: #f7f7f7;display:none;z-index:999998;}
div#jqtooltip_span h1, div#jqtooltip_span h2, div#jqtooltip_span h3, div#jqtooltip_span h4, div#jqtooltip_span h5, div#jqtooltip_span h6 {padding-top:2px;z-index:999998;}
div#jqtooltip_a {position:absolute;border:1px solid #d0d0d0;padding:2px 3px 2px 3px;background:#e0e0e0;color:rgb(102,102,102);background-color: #f7f7f7;display:none;z-index:999998;}
div#jqtooltip_a h1, div#jqtooltip_a h2, div#jqtooltip_a h3, div#jqtooltip_a h4, div#jqtooltip_a h5, div#jqtooltip_a h6 {padding-top:2px;z-index:999998;}
div#jqtooltip_image_span {position:absolute;border:0;margin:0px;padding:0px;line-height:80%;background-color: #f7f7f7;z-index:999998;}
div#jqtooltip_image_span img {margin:0px;padding:0px;border:1px solid #000000;z-index:999998;}
div#jqtooltip_image_a {position:absolute;border:0;margin:0px;padding:0px;line-height:80%;background-color: #f7f7f7;z-index:999998;}
div#jqtooltip_image_a img {margin:0px;padding:0px;border:1px solid #000000;z-index:999998;}

