#student_finance{ width: 624px; display: none; } .blq-js #student_finance{ width: 624px; display: block; } #student_finance #form-headings{ width:624px; position: relative; background2: #e0e0e0; margin: 0px; padding: 0px; margin-bottom: 1px; } #student_finance #form-container{ width:624px; height:172px; } #student_finance #form-container #supplement-container{ width: 624px; height: 69px; background-color: #FFFFFF; margin: 0px; padding: 0px; clear: both; position: relative; } #student_finance #form-container #supplement-container #hint-container{ width: 507px; margin: 0px; padding: 8px 0px; } #student_finance #form-container #supplement-container #hint-container .hint-heading{ font-weight: bold; } #chart-container{ width:608px; padding: 8px; background-color: #eeeeee; margin-bottom: 16px; } #repaymentChart{ width:580px; height:266px; background: #ffffff; margin: 0px 14px; } #student_finance #form-container form { height: 103px; width: 624px; font-family:"arial"; margin:0px; padding:0px; font-weight: regular; font-size:13px; color: #505050; overflow: visible; } #studentCalculator fieldset{ height: 95px; border: solid 0 transparent; border-right-width: 1px; border-color: white; border-style: none; border-right-style: solid; margin: 0; padding: 4px; float: left; background-color: #E0E0E0; color: #505050; clear:none; } #studentCalculator fieldset.field_selected{ background-color: white; color: #d1700e; } #student_finance #form-headings span.course-details-heading{ font-weight: bold; } #student_finance #form-headings span.projected-salary-heading{ left: 351px; position:absolute; background2: #ededed; width: 271px; font-weight: bold; border-left-style:solid; border-left-width:1px; border-color: #ffffff; } #studentCalculator fieldset#field_course_length{ width: 92px; } #studentCalculator fieldset#field_loan{ width: 82px; } #studentCalculator fieldset#field_year{ width: 81px; } #studentCalculator fieldset#field_age{ width: 60px; } #studentCalculator fieldset#field_gender{ width: 76px; background-color: #ededed; } #studentCalculator fieldset#field_profession{ width: 179px; background-color: #ededed; position: relative; } #studentCalculator fieldset#field_gender.field_selected{ background-color: #ffffff; color: #d1700e; } #studentCalculator fieldset#field_profession.field_selected{ background-color: #ffffff; color: #d1700e; } #studentCalculator fieldset.field_selected label{ color: #d1700e; } #studentCalculator fieldset label{ font-weight: bold; font-size:13px; height:40px; display: block; } #studentCalculator fieldset label.radioLabel{ font-weight: normal; font-size:10px; display: inline; } input:focus{ background:#ffffff; } a.studentDebtButton { background-color: #D1700E; color: white; cursor: pointer; display: block; font-size: 16px; font-weight: bold; height: 25px; line-height: 25px; text-align: center; width: 109px; position:absolute; top: 8px; right: 0px; } a.downloadButton { background-color: #D1700E; color: white; cursor: pointer; display: block; font-size: 16px; font-weight: bold; height: 25px; line-height: 25px; text-align: center; width: 109px; margin-top: 4px; } #studentCalculator fieldset input { display: inline; margin: 0; padding: 0px; min-height: 16px; } form#studentCalculator input { padding: 0px 0px; clear: left; width:auto; float: none; display: inline; } #studentCalculator fieldset#field_gender input { display: inline; margin: 0; padding: 0px; min-height: 16px; } #student_finance #chart-container p span.student-debt-estimation { font-weight: bold; font-size: 18px; } #student_finance #chart-container p.chart-xaxis-heading{ margin-left: 300px; } #student_finance #chart-container p.chart-yaxis-heading{ margin-left: 16px; display: inline; } #student_finance #chart-container p#old-system-debt{ display: inline; } #activePanel div p.even { background: #eeeeee; padding:4px; } #activePanel div p.odd { background: #ffffff; padding:4px; } #studentCalculator a.definition-link span { background: url("https://news.bbcimg.co.uk/view/1_4_0/cream/hi/shared/img/gvl3-icons-0-2.png") no-repeat scroll -686px 0 transparent; cursor: pointer; width: 16px; height: 15px; overflow: hidden; position: absolute; text-indent: -5000px; opacity: 0.85; } #activeContent span.subhd h3{ padding: 6px; font-size: 15px; }