html, body{margin: 0;padding: 0;font-size: 100.01%;font-family: Arial, Verdana, Tahoma, sans-serif;color: #000;}
html, body {min-height: 100.01%;}
a {color: #000;text-decoration: underline;}
h1, h2, h3, h4, h5, h6, p, form, ul, ol, li, dl, dt, dd, input, select, textarea, tr, td, fieldset, blockquote {margin: 0;}
h1, h2, h3, h4, h5, h6, p, form, ul, ol, li, dl, dt, dd, textarea, tr, td, fieldset, blockquote {padding: 0;}
table {border-collapse: collapse;}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, legend {font-size: 1em;}
img, fieldset {border: none;}
ul, li {list-style: none;}
input, select, textarea {font-size: 1.1em;color: #000;font-family: Arial, Verdana, Tahoma, sans-serif;}
label, button, .inputBut input {cursor: pointer;}
abbr, acronym {border-bottom: none;}
.mW:after {content: " "; margin-right: -0.32em;}
.page-break{display:none;}
.inv, #header form legend, #header form label, .searchMod .searchForm legend, .searchMod .searchForm label {position: absolute;left: -1000px;width: 0;height: 0;padding: 0;margin: 0;overflow: hidden;display: inline;font-size: 0;text-indent: -1000px;background: none;border: 0;}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, legend {font-size:1.02em;}
.iContentHead ul li span {color:#333333;}
#navi ul:after, .portraits:after, .subpage #outer .iContent:after, .pagingList:after, .sitemapMod li:after, .searchMod .searchForm:after, .queryForm p:after, .raCheckBoxes:after{content: '.';display: block;height: 0;clear: both;visibility: hidden;}
#navi ul, .portraits, .subpage #outer .iContent, .pagingList, .sitemapMod li, .searchMod .searchForm, .queryForm p, .raCheckBoxes{display: inline-block;}
#navi ul, .portraits, .subpage #outer .iContent, .pagingList, .sitemapMod li, .searchMod .searchForm, .queryForm p, .raCheckBoxes{display: block;}
html, body {min-height: 100.01%;}
body {font-size: 16px;background: #FFF;width: 100%;font-family: Verdana, Arial, Tahoma, sans-serif;}
body * {font-family: Verdana, Arial, Tahoma, sans-serif;}
h1, h1 *,#contentHead div ul *,h2, h2 *,.subpage h3, .subpage h3 *,.subpage #contentHead div.iContentHead div *,.contMod dt,.contMod .highlightBox blockquote,.sitemapMod>ul>li>a,.sitemapMod span,.searchMod .searchResult p,.searchMod dt *,legend, legend *,.slidersBox .calculaterResult .fieldValue{font-family: Georgia,"Nimbus Roman No9 L","Times New Roman",Times,serif;font-weight: normal;}
a {text-decoration: none;}
a:hover, #navi span:hover {text-decoration: underline;}
#outer {padding-bottom: 40px;}
#header .iHeader, #header ul, #navi ul, #contentHead div, #content h1, .iContent, #footer, .contentBottom {margin: 0 auto;width: 852px;}
.iContent {margin: 0 auto;padding: 0 15px;width: 822px;}
#header {background: #d97900 url(../images/header_bg.png) repeat-y center center;width: 100%;}
#logo {padding: 16px 0 35px 6px;}
#logo img.print {display: none;}
#header .iHeader{position: relative;}
#header ul{text-align: center;position: absolute;top: 20px;}
#header ul * {display: inline;}
#header ul li {border-left: 1px solid #c47f05;font-size: 11px;padding: 0 10px;}
#header ul li.first {border: none;}
#header form, .searchMod .searchForm form {position: absolute;right: 6px;top: 16px;background: url(../images/seach_bg.gif) no-repeat top right;width: 169px;height: 21px;}
#header form button, .searchMod .searchForm form button {background: 0;border: 0;padding: 0;float: right;margin-top: 1px;}
#header form input, .searchMod .searchForm input {background: 0;border:0;font-size: 11px;color: #FFF;display: block;padding: 3px 3px 3px 10px;float: left;width: 130px;}
#navi {background: #ca7001 url(../images/navi_bg.png) repeat-y center center;clear: both;border-bottom: 1px solid #FFF;position: relative;z-index: 10;}
#navi div {}
#navi ul {width: 625px;margin: 0 auto;}
#navi li {float: left;position: relative;}
#navi a, #navi span {display: block;padding: 27px 0 21px;width: 206px;text-align: center;}
#navi .nav0 a {}
#navi .nav1 {border-left: 1px dotted #a46208;}
#navi .nav1 {border-right: 1px dotted #a46208;}
#navi ul ul {}
#navi ul div {display: none;background: no-repeat url(../images/navi_l2_shadow_top.png) top center;position: absolute;top: 57px;left: -7px;width: 222px;padding: 6px 0 0;z-index: 50;font-size: 11px;}
#navi ul div div {background: no-repeat url(../images/navi_l2_shadow_bottom.png) bottom center;position: static;width: auto;padding: 0 0 11px 0;}
#navi ul div div div {background: repeat-y url(../images/navi_l2_shadow_center.png) top center;padding: 0 3px;}
#navi ul div ul {margin: -1px 0 0;}
#navi ul li ul {display: block;width: auto;z-index: 50;}
#navi ul li li {float: none;border-top: 1px dotted #54514e;background: none;}
#navi ul li li.first {float: none;border-top: none;}
#outer #navi ul li li a {text-align: left;padding: 4px 14px 6px 28px;margin: 1px;width: auto;float: none;line-height: 1.3em;background: no-repeat url(../images/navi_bullet.png) 11px 7px;display: block;}
#navi a:hover, #navi span:hover {background-color: #b76c03;}
#outer #navi ul li li a:hover {text-decoration: none;background-color: #e3d3be;}
#navi ul li:hover {background-color: #c47402;}
#navi ul li li:hover {background: none;}
#navi ul li:hover div {display: block;}
#footer {clear: both;padding-top: 65px;}
#footer .footerImages, .sslMod {text-align: center;padding-bottom: 14px;border-bottom: 1px solid #ededec;}
#footer .footerImages *,.sslMod li {display: inline;padding: 0 8px;}
#footer .meta {text-align: center;padding-top: 18px;}
#footer .meta li {display: inline;font-size: 11px;padding: 0 0.32em;}
#footer .meta * {color: #4c4845;}
#content h1 {text-align: center;font-size: 26px;padding: 24px 0 28px;}
#content h1 span {display: block;font-size: 16px;}
#contentHead {background: #a7acaf;width: 100%;border-bottom: 10px solid #a5a3a2;background: url(../images/content_h1_bg_start.jpg) repeat-y top center #acb0b3;}
#contentHead div.iContentHead {height: 235px;position: relative;clear: both;}
#contentHead div.iContentHead div {height: 100%;position: relative;}
#contentHead ul {position: absolute;top: 18px;left: 365px;}
#contentHead li {list-style: url(../images/bullet_homepage.png);padding:10px 0;border-top: 1px dotted #000;}
#contentHead li.first {border-top: 0;}
#contentHead .sticker {position: absolute;bottom: 12px;left: -32px;}
#contentHead .button {position: absolute;top: 146px;left: 360px;}
#contentHead .button * {background: url(../images/button_wirhelfen.png) no-repeat;color: #FFF;font-weight: bold;font-size: 12px;display: block;padding: 14px 0 16px 22px;width: 255px;}
.iContent {padding-top: 15px;}
.iContent h2 {font-size: 17px;color: #4c4845;padding-bottom: 7px;padding-top: 15px;}
.iContent h3 {padding-bottom: 5px;}
.iContent p {line-height: 1.35em;}
.iContent p, .iContent li, .iContent *, .contentBottom {font-size: 11.5px;color: #333;}
.iContent .leftCol, .iContent .rightCol {float:left;width: 390px;margin-top: -15px;}
.iContent .leftCol {}
.iContent .rightCol {float: right;}
.iContent .button {margin: 10px 0 0 -1px;}
.iContent .button * {background: url(../images/button2_blue.png) no-repeat;color: #FFF;font-weight: bold;font-size: 12px;display: block;padding: 8px 0 16px 22px;width: 182px;}
.portraits {padding-bottom: 10px;}
.portraits dfn {float: left;width: 190px;margin-left: 10px;position: relative;left: 7px;font-weight: bold;font-style:normal;font-size: 10px;}
.portraits dfn.first {margin-left: 0;left: 0;}
.portraits dfn img {margin-left: 0px;display: block;padding-bottom: 2px;}
.linkList {}
.linkList * {color: #369;font-weight: bold;}
.linkList li {background: url(../images/teaser_arrow_link.png) no-repeat left top;padding: 1px 0 2px 0;margin-top: 10px;}
.linkList a {padding-left: 28px;}
.faqMod .dd {display: none;}
.faqMod .dd.chosen {display: block;}
.subpage #contentHead {background: url(../images/content_h1_bg_neu.jpg) repeat-y top center #acb0b3;background-position: center -156px;}
.subpage #contentHead div.iContentHead {height: 155px;position: relative;clear: both;}
.subpage #contentHead div.iContentHead div {background: no-repeat url(../images/visual_subpage.jpg);}
.subpage #contentHead div.iContentHead div.debt {background: no-repeat url(../images/visual_debt.jpg);}
.subpage #contentHead div.iContentHead div.solution {background: no-repeat url(../images/visual_solution.jpg);}
.subpage #contentHead div.iContentHead div.service {background: no-repeat url(../images/visual_service.jpg);}
.subpage #contentHead div.iContentHead div.thankyou {background: no-repeat url(../images/visual_thankyou.jpg);}
.subpage #navi a, .subpage #navi span {padding: 22px 0 17px;}
.subpage #navi .chosen {background-color: #B76C03;}
.subpage #navi ul div {top: 48px;}
.subpage #contentHead div, .subpage .iContent, .subpage #footer, .subpage .contentBottom {width: 840px;}
.subpage #content h1 {width: auto;text-align: left;padding: 18px 0 0;color: #D97900;font-size: 18px;line-height: 1.3em;}
.iContent .leftCol, .iContent .rightCol {margin-top: 0px;}
.contentBottom {clear: both;}
.subpage #outer .iContent {padding: 12px 11px 0;width: 818px;}
.subpage .iContent .leftCol {width: 474px;}
.subpage .iContent .rightCol {width: 283px;}
.subpage #footer .footerImages {border-bottom: none;}
.subpage #footer .meta {border-top: 1px solid #EDEDEC;}
.teaserMod {padding: 18px 0 12px;border-bottom: 1px dotted;}
.teaserMod h3 {font-weight: bold;font-size: 15px;color: #4C4845;}
.teaserMod .iTeaserMod {padding: 0 12px;}
.teaserWithBg .iTeaserMod {padding-bottom: 6px;background: repeat-x url(../images/teaser2Mod_bg.gif) #EDEDEC;}
.teaserQueryMod .iTeaserMod {padding-top: 18px;background: no-repeat url(../images/bg_query_teaser.png);min-height: 106px;}
.iContent .teaserQueryMod .button * {background: url(../images/button2.png) no-repeat;}
.teaserMod p.ctaLink, .contMod p.ctaLink, .bottomMod p.ctaLink {clear: both;padding: 12px 0 0;}
.teaserMod a, .contMod a, .bottomMod a, .contMod a * {color: #369;}
.teaserMod a, .contMod p.ctaLink a, .bottomMod p.ctaLink a {font-weight: bold;background: no-repeat url(../images/teaser_arrow_link.png) top left;padding-left: 30px;display: block;min-height: 18px;}
.teaserImageRightMod .iTeaserMod {padding-right: 0px;}
.teaserImageRightMod .iTeaserMod div {float: left;width: 150px;}
.teaserImageRightMod img {float: right;position: relative;top: 12px;}
.teaserAboutMod .portraits dfn {width: 124px;}
.teaserMemberMod img {padding-top: 6px;}
.teaserMemberMod a {font-weight: normal;background: none;padding-left: 0px;}
.contMod {position: relative;}
.contMod h2, .contMod h3 {padding-bottom: 0px;}
.contMod h2 {padding-top: 18px;}
.contMod h2, .contMod h2 * {color: #D97900;font-weight: bold;font-size: 14px;}
.contMod h3, .contMod h3 * {font-weight: bold;}
.contMod h2 span, .contMod h3 span {display: block;}
.contMod h2.highlight {padding-top: 0;margin-top: 18px;padding-left: 4px;background-color: #EDEDEC;}
.contMod p, .contMod dt, .contMod dd, .contMod .highlightBox, .contMod li, .contMod h3, .subpage #footer, .searchMod .searchForm {padding-top: 10px;}
.searchMod .searchForm .noPaddingTop {padding-top: 0;}
.contMod ul li {line-height: 1.3em;}
.contMod ul li:before, .faqMod ul.normal li:before {content: url(../images/bullet_subpage_orange.png);float: left;margin: 4px 4px 4px 0;}
.contMod ul ul, .contMod ol ol {padding-left: 12px;}
.contMod ol li {list-style-type: decimal;list-style-position: inside;line-height: 1.3em;}
.contMod .greenBullet li:before {content: url(../images/bullet_subpage_green.png);}
.contMod .yellowBullet li:before {content: url(../images/bullet_subpage_yellow.png);}
.contMod .redBullet li:before {content: url(../images/bullet_subpage_red.png);}
.contMod p, .contMod h2, .contMod h3 {clear: both;}
.contBorderMod {padding-bottom: 12px;border-bottom: 1px dotted;}
.aboutMod img {float: left;padding-right: 12px;}
.contMod .highlightBox, .searchMod .searchForm{border-top: 1px dotted;margin-top: 18px;margin-bottom: 6px;border-bottom: 1px dotted;padding-bottom: 10px;}
.contMod .highlightBox blockquote {font-weight: bold;font-style: italic;font-size: 15px;color: #4C4845;}
.contMod .highlightBox h2, .searchMod .searchResult dd a {padding: 0;color: #333;}
.faqMod ul li:before {content: normal;}
.faqMod ul li{position: relative;border-bottom: 1px dotted;padding-bottom: 6px;}
.faqMod ul.normal li {border: none;padding-bottom: 0;}
.JS .faqMod dt {position: relative;}
.faqMod dd, .JS .faqMod dt {border-bottom: 1px dotted;padding-bottom: 11px;}
.faqMod dd{line-height: 1.3em;}
.JS .faqMod dt.chosen {border-bottom: 0;padding-bottom: 0;}
.JS .faqMod dt span {font-weight: bold;color: #369;width: 390px;display:block;cursor: pointer;}
.faqMod dd {padding-bottom: 25px;}
.JS .faqMod dd.inv {position: absolute;}
.faqMod a.showDD, .faqMod a.hideDD {font-weight: normal;position: absolute;right: 0;padding-right: 12px;bottom: 6px;outline: none;text-align: right;width: 80px;display: block;margin-bottom: 10px;}
.faqMod a.showDD {background: no-repeat url("../images/arrow_down.png") right 3px;}
.faqMod .chosen a.showDD {bottom: 0;background: no-repeat url("../images/arrow_up.png") right 3px;}
.contMod .downloadBox {margin-top: 10px;padding: 6px 12px;background-color: #EDEDEC;}
.contMod .downloadBox div {background-color: #FFF;padding: 0 12px 12px;}
.contMod .downloadBox a.ctaLink, .bottomMod a.ctaLink, .sitemapMod a, .searchMod .searchResult dt a {background: no-repeat url("../images/arrow_download.png") left 2px;padding-left: 18px;}
.searchMod .searchResult dt a {display: block;}
.contMod ul.downloadList li:before, .contMod ul.pagingList li:before {content: url(../images/arrow_download.png);margin-top: 3px;}
.contMod .downloadList a, .contMod .pagingList a {padding-left: 18px;margin-left: -18px;}
.contMod ul.downloadList li.chosen:before, .contMod ul.pagingList li.chosen:before {content: url(../images/arrow_download_grey.png);}
.contMod ul.downloadList li.chosen *, .contMod ul.pagingList li.chosen * {color: #A5A3A2;}
.contMod ul.pagingList li {float: left;padding-right: 20px;}
.contentBottom {padding: 6px 0;margin-top: 24px;border-top: 1px solid #EDEDEC;}
.sslMod {padding: 10px 0;border: 0;}
.sslMod ul li:before {content: normal;margin: 0;}
.calculatorMod table {width: 100%;text-align:left;}
.calculatorMod table td, .calculatorMod table th {padding: 1px 3px;border: 1px dotted;vertical-align: bottom;}
.sitemapMod>ul>li {border: 6px solid #EDEDEC;border-left-width: 12px;border-right-width: 12px;margin-top: 10px;padding: 10px 12px;}
.sitemapMod ul li ul li {padding-top: 6px;}
.sitemapMod ul li ul {margin-top: -6px;float: left;}
.sitemapMod>ul>li>a, .sitemapMod span {font-size:12px;font-weight: bold;}
.sitemapMod>ul>li>a {background-position: left 3px;}
.sitemapMod ul li:before {content: normal;}
.sitemapMod span {float: left;display: block;width: 155px;}
.searchMod .searchForm {padding: 9px 0;margin-top: 12px;}
.searchMod .searchForm form {top: 7px;right: 0;background-image: url("../images/search_bg_wide.gif");width: 300px;}
.searchMod .searchForm input {width: 260px;}
.searchMod .searchResult, .searchMod .searchResult dl {padding-top: 6px;}
.searchMod .searchResult p, .searchMod .searchResult dt a, .searchMod .searchResult dt a * {font-size: 12px;font-weight: bold;}
.searchMod .searchResult p span {color: #c47f05;font-size: 13px;}
.searchMod .searchResult dd {padding: 6px 0 6px 18px;}
.subpage legend, .subpage legend * {font-size: 12px;}
.sideBySide span {float: left;position: relative;}
.sideBySide span.first {width: 150px;}
.sideBySide span.first {margin-left: 0;left: 0;}
.contPrintMod {padding: 36px 0 0;}
.contPrintMod a {background: url(../images/arrow_download.png) no-repeat center left;padding-left: 18px;}
.contMod ol.steps {float: left;height: 24px;margin: 44px 0 37px 6px;padding:5px 0 0 4px;border: 3px solid #ededec;}
.contMod ol.steps li {list-style: none;float: left;background: url(../images/steps.png) no-repeat 0 3px;padding: 2px 12px 3px 18px;margin-top: -3px;color: #bcbab9;font-size: 14px;}
.contMod ol.steps li.chosen {background-image: url(../images/steps_chosen.png);color: #d97900;font-weight: bold;}
.queryForm .registration {padding-top: 24px;margin-left: 10px;}
.queryForm .registration .iForm {width: 394px;float: left;background: #E4E4E4;padding: 0 10px;margin-left: -10px;}
.queryForm .registration button {float: right;}
.queryForm .registration fieldset {margin-top: -6px;position: relative;top: -6px;}
.queryForm .registration .iField {background: #FFF;padding: 12px 12px 12px;margin-top: -12px;border: 1px solid #EDEDED;}
.queryForm .registration fieldset legend span {background: #FFF;padding: 4px 12px 9px;display: inline-block;font-weight: bold;border: 1px solid #EDEDED;border-bottom: 0;position: relative;top: -5px;left: -2px;}
.queryForm .registration fieldset p {clear: both;padding: 6px 0;}
.queryForm .registration fieldset p.errorText {border-bottom: 0;padding-bottom: 0;}
.queryForm .registration fieldset p.errorText *, .queryForm .invalidInfo, .fullSizeMod .invalidInfo {font-weight: bold;display: block;color: #D03C0E;font-style: normal;}
.queryForm .registration label, .queryForm .registration .pseudoLabel {float: left;width: 173px;}
.queryForm .registration label.error {font-weight: bold;color: #D03C0E;}
.queryForm .registration .pseudoLabel * {float: none;}
.queryForm .registration select.error, .queryForm .registration input.error {border: 1px solid #D03C0E;}
.queryForm .registration select, .queryForm .registration input {width: 179px;padding: 2px 0;}
.queryForm .messageData .iField {padding-bottom: 0;}
.queryForm .messageData .iField p {border-bottom: 0;}
.queryForm .iField .raCheckBoxes {padding-bottom: 12px;}
.queryForm .iField .raCheckBoxes p {border-bottom: 0;float: left;width: 174px;padding-bottom: 0;}
.queryForm .iField div.radio_list {padding: 6px 0;}
.queryForm .iField .radio_list .pseudoLabel {width:173px;padding: 0;}
.queryForm .iField .radio_list ul,.queryForm .iField .radio_list li {display: inline;}
.queryForm .iField .radio_list li {padding-right: 2em;}
.queryForm .iField .radio_list label {float: none;}
.queryForm .iField .radio_list input {width: auto;}
.queryForm .iField .radio_list li:before {content: normal;}
.queryForm .messageData .iField textarea {display: block;width: 363px;height: 46px;margin-top: -4px;}
.queryForm .registration .fieldValue {float: left;width: 253px;}
.queryForm .registration input.phoneOther {display: block;margin-top: 12px;}
.queryForm div.otherEarnInput .radio_list {padding-top: 12px;}
.queryForm div.otherEarnInput .radio_list li {display: inline;padding-right: 12px;font-weight: bold;}
.queryForm .registration input.zipCode {width: 53px;}
.queryForm .registration input.city {width: 127px;}
.queryForm .registration .phoneOther2 {padding-left: 173px;padding-top: 6px;clear: both;}
form .iField .raCheckboxMod input, form .field .raCheckboxMod input {float: left;width: auto;}
form .iField .raCheckboxMod label, form .field .raCheckboxMod label, form .raCheckboxMod span.label{float: none;margin-left: 22px;display: block;width: auto;}
.iContent button {background: url(../images/bt_bg_send.png) no-repeat;;border: none;width: 192px;height: 33px;padding: 0 18px 7px;font-weight: bold;color: #FFF;text-align: left;vertical-align: top;line-height: 1em;}
.disclosure {padding-top: 24px;margin-bottom: 60px;}
.disclosure p.buttons {clear: both;padding-top: 0;position: relative;top: 15px;}
.disclosure p.buttons button.forward {float: right;background-image: url(../images/bt_bg3_send.png);width: 127px;}
.disclosure p.buttons button.back {float: left;background-image: url(../images/bt_bg_back.png);padding-left: 39px;padding-right: 18px;width: 127px;text-align: right;}
.disclosure p.buttons button.last {float: right;background-image: url(../images/bt_bg_send2.png);width: 232px;}
.disclosure {background: #E4E4E4;padding: 0 10px;clear: both;}
.disclosure .sub {margin-top: -6px;position: relative;top: -6px;}
.disclosure fieldset legend span {background: #FFFFFF none repeat scroll 0 0;border: 1px solid #EDEDED;border-bottom: 0;display: inline-block;font-weight: bold;left: -2px;padding: 4px 12px 9px;position: relative;top: -5px;}
.disclosure table {width: 650px;}
.disclosure .col1 {width: 250px;}
.disclosure fieldset p {clear: both;padding: 12px 0;}
.disclosure label, .disclosure pseudoLabel {width: 250px;float: left;}
.disclosure .donorsList label, .disclosure .donorsList pseudoLabel {float: none;width: auto;}
.disclosure label.zipCode, .disclosure label.city {float: none;display: inline;}
.disclosure tr.error,.disclosure tr.error td,.disclosure p.error em{color: #D03C0E;font-weight: bold;}
.disclosure select, .disclosure input, .disclosure textarea {padding: 2px 0;width: 187px;}
.disclosure select {width: 191px;}
.disclosure select.error, .disclosure input.error, .disclosure textarea.error {border-color: #D03C0E;}
.disclosure textarea {width: 407px;}
.disclosure input.currency {width: 177px;}
.disclosure input.zipCode {width: 40px;}
.disclosure input.city {width: 139px;}
.disclosure .radio_list li {display: inline;padding-right: 2em;}
.disclosure .radio_list li:before {content: normal;}
.disclosure .radio_list label {float: none;}
.disclosure .radio_list input {width: auto;}
.disclosure .field {background: #FFFFFF;border: 1px solid #EDEDED;margin-top: -12px;padding: 0 12px 24px;}
.disclosure tr td, .disclosure tr th {padding: 6px 3px;text-align: left;width: 220px;}
.disclosure .donorsList input {width: 130px;;}
.disclosure .donorsList .summary input {background: #EDEDED;font-weight: bolder;}
.disclosure select.day {width: 40px}
.disclosure select.month {width: 83px}
.disclosure select.year {width: 60px}
.disclosure .answer {margin-top: -20px;}
.iContent .disclosurebutton {background-image: url(../images/bt_bg2_send.png);width: 212px;}
#content .disclosureSuccess {background: #FFF;}
#content .disclosureSuccess .donorsList tr td, #content .disclosureSuccess .donorsList tr th {width: auto;}
.calculatorMod .pseudoLabel {font-weight: bold;display: block;padding-bottom: 16px;}
.slidersBox {display: none;}
.JS .slidersBox {display: block;background: #EDEDED;padding: 12px;}
.iSlidersBox {background: #FFF;padding: 0 12px 12px;}
.slidersBox .slider {width: 293px;background: #EDEDED;padding: 6px 16px;}
.slidersBox .iSlider {width: 293px;height: 10px;background: url(../images/slider_scale.png) repeat-x;}
.slidersBox .iSlider a {background: url(../images/slider_thumb.png);display: block;width: 34px;height: 18px;position: absolute;margin: -4px 0 0 -17px;}
.slidersBox .iSlider {position: relative;}
.slidersBox .persons .slider {width: 172px;}
.slidersBox .persons .iSlider {width: 172px;}
.iSlidersBox p, .iSlidersBox>div {position: relative;padding-top: 10px;padding-bottom: 12px;border-bottom: 1px dotted;clear: both;}
.slidersBox .monthlyNettoIncome {height: 80px;}
.slidersBox .monthlyNettoIncome .result {position: absolute;right: 0;top: 39px;text-align: right;font-weight: bold;color: #D97900;font-size: 12px;}
.slidersBox .monthlyNettoIncome .fromTo {float: left;width: 324px;padding-top: 6px;}
.slidersBox .monthlyNettoIncome .fromTo * {float: left;}
.slidersBox .monthlyNettoIncome .to {float: right}
.slidersBox .persons .result {width: 106px;height: 22px;background: url(../images/slider_persons.png) no-repeat 0 0;position: absolute;top: 41px; left: 222px;}
.slidersBox .persons .res1 {background-position: -1px -40px;}
.slidersBox .persons .res2 {background-position: -1px -80px;}
.slidersBox .persons .res3 {background-position: -1px -120px;}
.slidersBox .persons .res4 {background-position: -1px -160px;}
.slidersBox .persons .res5 {background-position: -1px -200px;}
.slidersBox .calculaterResult .fieldValue {position: absolute;right: 0;top: 12px;color: #D97900;font-size: 17px;}
