* { margin: 0; padding: 0; } body,html { height: 100%; width: 100%; font-family: 'Lato', verdana, tahoma, arial, sans-serif; } a,a:active,a:link,a:visited,a:hover { background: none; text-decoration: none; color: #506b98; } a:hover { text-decoration: underline; } p { margin-bottom: 1em; } a img { border: none; } ul,ol { margin-left: 1em; margin-bottom: 1em; } #pagetitle { background-color: #00487D; width: 100%; height: 45px; color: white; } #pagetitle h1 { margin-left: 15px; font-size: 13pt; font-weight: normal; line-height: 45px; float: left; } a i { color: white; } #pagetitle i { float: right; font-size: 18pt; line-height: 43px; margin-right: 10px; } #pagecontents { margin-top: 50px; width: 960px; margin-left: auto; margin-right: auto; } li { list-style-image: url("/images/list-item.png"); } #MySiteSuperCalculator-table { width: 100%; } #copyright { clear: both; color: #fff; background: transparent; font-size: 8pt; line-height: 8pt; padding-bottom: 2em; padding-top: 1em; } img.folder_display_icons { height: 30px; } #structuretable,#content { position: relative; z-index: 5; } div.weblog_item { padding-top: 10px; border-top: 1px dotted #888; margin-top: 10px; } div.weblog_item h3 { margin-bottom: 10px; } #CmsDataNews_reaction { margin-top: 10px; line-height: 1.5em; } #news_reaction_form_table tr.CpFormSimple_normalRow input, #news_reaction_form_table tr.CpFormSimple_normalRow textarea, #weblog_reaction_form_table tr.CpFormSimple_normalRow input, #weblog_reaction_form_table tr.CpFormSimple_normalRow textarea { width: 365px; } #news_reaction_form_table tr.CpFormSimple_normalRow td.CpFormRadio input { width: auto; } div.CpFormCaptcha_block { border: 1px solid black; height: 60px; margin-left: 5px; float: left; margin-right: 6px; } tr.CpFormSimple_buttonsrow td { text-align: right; padding-bottom: 8px; } .CpHTMLLetterSize { float: right; width: 50px; line-height: 33px; } .CpHTMLLetterSize a { float: left; margin-right: 5px; } .CpHTMLLetterSize a img { vertical-align: middle; } #CmsDataWidgetMenu_6205 { margin-bottom: 20px; padding: 10px; } #leftcolumn .CmsDataWidgetBanner { margin-left: 15px; } #browser_labels-wrapper{ float: right; } .CpFormSection { width: 100%; display: block; margin: 10px; font-size: 1.3em; text-align: center; } #locationselector { display: none; border: 1px solid white; width: 960px; height: 750px; background: transparent url('/images/ajax-loader.gif') center 100px no-repeat; z-index: 3; } #locationselector.loading { display: block; } .hide { display: none; } .centertext { text-align: center; } div.calculator_help { width: 795px; } div.calculator_help_inner { margin: 20px; } a.calculator_help_button { display: block; width: 19px; height: 19px; background-image: url('/images/help-icon.png'); } a.calculator_help_button:hover { background-image: url('/images/help-icon-hover.png'); text-decoration: none; } body div.layer { background: url('/images/layer.png'); } img.CpPopupMoveImage { display: none; } div.calculator_help_footer { margin-top: 10px; text-align: right; } div.CmsCollectObject_pageBrowser { padding: 4px; text-align: right; } div.CmsCollectObject_pageBrowser a { padding: 3px; border: 1px solid #888; padding-left: 7px; padding-right: 7px; } div.CmsCollectObject_pageBrowser a.CmsCollectObject_pageBrowserButtonSelected, div.CmsCollectObject_pageBrowser a:hover { background-color: #eee; text-decoration: none; } p.button { background: url('/images/button.png') no-repeat; line-height: 30px; width: 290px; text-align: center; } p.button a { color: #444; font-weight: bold; } p.button a:hover { text-decoration: none; } div.CpFormFieldSelectCustom_option { padding-left: 10px; color: #444; line-height: 40px; cursor: pointer; } #lColorCode_4896_label, #nColorCode_4896_label { background-color: #58A600; } #lColorCode_6116_label, #nColorCode_6116_label { background-color: #A300C4; } #lColorCode_4902_label, #nColorCode_4902_label { background-color: #571373; } #lColorCode_4899_label, #nColorCode_4899_label { background-color: #FD6428; } #lColorCode_4890_label, #nColorCode_4890_label { background-color: #3C609F; } #lColorCode_6115_label, #nColorCode_6115_label { background-color: #CC004E; } #lColorCode_0_label, #nColorCode_0_label { background-color: white; color: #444444; cursor: pointer; border: 1px solid #444444; } #SuperCalculatorTabs table.CpHTMLTabs_browser { width: 100%; border-collapse: collapse; background: url('/images/supercalculator/tab.png') repeat-x; margin-bottom: 15px; } #SuperCalculatorTabs .CpHTMLTabs_browser th, #SuperCalculatorTabs .CpHTMLTabs_browser th img { vertical-align: middle; line-height: 37px; } #SuperCalculatorTabs .CpHTMLTabs_browser th.CpHTMLTabs_browserButtonSelected, #SuperCalculatorTabs .CpHTMLTabs_browser th:hover { background: url('/images/supercalculator/tab_selected.png') repeat-x; color: white; font-weight: normal; } #SuperCalculatorTabs .CpHTMLTabs_browser th img { height: 15px; padding: 3px; background-color: white; border: 1px solid #888; margin-right: 5px; } #SuperCalculatorTabs .CpHTMLTabs_browser th { text-align: left; width: 33%; padding: 0; border-right: 1px solid white; padding-left: 10px; cursor: pointer; } #SuperCalculatorTabs tr.CpFormSimple_normalRow select { width: 300px; margin-left: 30px; } #SuperCalculatorTabs form { padding-top: 10px; border-top: 1px dotted #888; margin-bottom: 10px; } #SuperCalculatorTabs div.CpHTMLTabs_mainSelected { margin-left: 10px; margin-right: 10px; } div.supercalc_results th { text-align: left; background-color: #ddd; } div.supercalc_results table { width: 100%; } div.supercalc_results tr { line-height: 2em; border-bottom: 1px dotted #888; } div.supercalc_results th, div.supercalc_results td { padding-left: 15px; padding-right: 15px; } div.supercalc_results tfoot td { background-color: #ddd; } body .CmsDataObject_searchIcon { display: none; } a.button-grey:hover { text-decoration: none; } .button-red { -moz-box-shadow: inset 0px 1px 0px 0px #f29c93; -webkit-box-shadow: inset 0px 1px 0px 0px #f29c93; box-shadow: inset 0px 1px 0px 0px #f29c93; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) ); background: -moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); background-color: #fe1a00; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #d83526; display: inline-block; color: #ffffff; font-family: arial; font-size: 15px; font-weight: bold; padding: 6px 24px; text-decoration: none; text-shadow: 1px 1px 0px #b23e35; } .button-red:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) ); background :-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00'); background-color: #ce0100; } .button-red:active { position: relative; top: 1px; } .button-yellow { -moz-box-shadow: inset 0px 1px 0px 0px #fcf8f2; -webkit-box-shadow: inset 0px 1px 0px 0px #fcf8f2; box-shadow: inset 0px 1px 0px 0px #fcf8f2; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fae4bd), color-stop(1, #eac380) ); background: -moz-linear-gradient( center top, #fae4bd 5%, #eac380 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae4bd', endColorstr='#eac380'); background-color: #fae4bd; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #eeb44f; display: inline-block; color: #ffffff; font-family: arial; font-size: 15px; font-weight: bold; padding: 6px 24px; text-decoration: none; text-shadow: 1px 1px 0px #cc9f52; } .button-yellow:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eac380), color-stop(1, #fae4bd) ); background: -moz-linear-gradient( center top, #eac380 5%, #fae4bd 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eac380', endColorstr='#fae4bd'); background-color: #eac380; } .button-yellow:active { position: relative; top: 1px; } .button-green { -moz-box-shadow: inset 0px 1px 0px 0px #c1ed9c; -webkit-box-shadow: inset 0px 1px 0px 0px #c1ed9c; box-shadow: inset 0px 1px 0px 0px #c1ed9c; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) ); background: -moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b'); background-color: #9dce2c; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #83c41a; display: inline-block; color: #ffffff; font-family: arial; font-size: 15px; font-weight: bold; padding: 6px 24px; text-decoration: none; text-shadow: 1px 1px 0px #689324; } .button-green:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) ); background: -moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c'); background-color: #8cb82b; } .button-green:active { position: relative; top: 1px; } .button-blue { -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7; -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7; box-shadow: inset 0px 1px 0px 0px #bbdaf7; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) ); background: -moz-linear-gradient( center top, #79bbff 5%, #378de5 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5'); background-color: #79bbff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #84bbf3; display: inline-block; color: #ffffff; font-family: arial; font-size: 15px; font-weight: bold; padding: 6px 24px; text-decoration: none; text-shadow: 1px 1px 0px #528ecc; } .button-blue:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) ); background: -moz-linear-gradient( center top, #378de5 5%, #79bbff 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff'); background-color: #378de5; } .button-blue:active { position: relative; top: 1px; } .button-grey { -moz-box-shadow: inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff; box-shadow: inset 0px 1px 0px 0px #ffffff; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) ); background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf'); background-color: #ededed; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #dcdcdc; display: inline-block; color: #777777; font-family: arial; font-size: 15px; font-weight: bold; padding: 6px 24px; text-decoration: none; text-shadow: 1px 1px 0px #ffffff; } .button-grey:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) ); background: -moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); background-color: #dfdfdf; } .button-grey:active { position: relative; top: 1px; } .button-orange { -moz-box-shadow: inset 0px 1px 0px 0px #F7AE7B; -webkit-box-shadow: inset 0px 1px 0px 0px #F7AE7B; box-shadow: inset 0px 1px 0px 0px #F7AE7B; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #DD7126), color-stop(1, #F57F1D) ); background: -moz-linear-gradient( center top, #DD7126 5%, #F57F1D 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD7126', endColorstr='#F57F1D'); background-color: #DD7126; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #d83526; display: inline-block; color: #ffffff; font-family: arial; font-size: 15px; font-weight: bold; padding: 6px 24px; text-decoration: none; text-shadow: 1px 1px 0px #b23e35; } .button-orange:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F57F1D), color-stop(1, #DD7126) ); background :-moz-linear-gradient( center top, #F57F1D 5%, #DD7126 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F57F1D', endColorstr='#DD7126'); background-color: #F57F1D; } .button-orange:active { position: relative; top: 1px; } .CmsDataWeblogItem_image { float: right; margin-left: 10px; margin-bottom: 10px; } div.CpFormCaptcha_block { width: 200px; } div.CpFormCaptcha_block div { width: 20px; height: 20px; float: left; } div.CpFormCaptcha_block div.CpFormCaptchaColorFalse { background-color: #FF7609; cursor: pointer; } div.CpFormCaptcha_block div.CpFormCaptchaColorTrue { background-color: #080; cursor: pointer; } input.CpFormDC { display: none; } body { margin: 0; padding: 0; } 