.fee-form-container{padding:20px 15px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #d7d7d7}.fee-form-container h2{margin-top:0}.fee-form-container .input-group input.form-control.fee-program-input{float:left;height:auto;padding:10px 0 10px 10px;font-size:1em;display:block;width:100%;line-height:1.125em;color:#666;min-width:0;margin-right:0;position:relative;top:0;left:0;margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #cacaca;box-shadow:none}.fee-form-container .input-group .btn{padding-left:15px;height:38px}.fee-form-container .results .fee-record{margin-bottom:30px}.fee-form-container .results .year{margin-bottom:10px}.fee-form-container .results .fee-list{padding-left:0;margin-top:14px;margin-bottom:15px}.fee-form-container .results .fee-list li{margin-bottom:10px;line-height:1.714em}.fee-form-container .results .fee-list li:before{content:none}.fee-form-container .results .fee-list a{color:#cf120f;font-size:.857em;font-weight:normal;line-height:1em;margin:0;padding:0;text-decoration:underline}.fee-form-container .results h3{margin:0 0 15px;border-bottom:1px solid #d0d0d0;padding-bottom:3px}.fee-form-container .results .fee-type-heading{font-size:.857em}.fee-form-container .results strong.program-title{font-size:.857em;font-weight:bold;line-height:1.125em;margin:0 0 8px 0;color:#1f1f1f;display:block}.fee-form-container .results p.program-code{font-size:.857em;line-height:1em;margin:0 0 5px}.fee-form-container .disclaimer{border-top-color:#d0d0d0;border-top-width:1px;border-top-style:solid;margin-top:20px;padding-top:20px;font-size:.857em;font-weight:normal;line-height:16px;margin:0 0 20px;color:#737373}.fee-form-container .disclaimer strong{font-size:1em;font-weight:bold;line-height:18px;margin:20px 0;color:#333;padding-top:20px}.fee-form-container .borderless tbody tr td,.fee-form-container .borderless tbody tr th,.fee-form-container .borderless thead tr th{border:none}.fee-form-container .results table tr td:first-child{font-weight:bold;width:50%}.fee-form-container .action-bar{border-bottom:1px solid #c8c8c8;margin-bottom:20px;padding:0 5px 10px 5px}.fee-form-container .action-bar a,.fee-form-container .action-bar a:hover,.fee-form-container .action-bar a:focus,.fee-form-container .action-bar a:visited{color:#666;font-size:.857em;font-weight:bold;text-decoration:none}.fee-form-container .back-button span{vertical-align:middle;width:8px;margin-right:6px}.fee-form-container .quote p.program-name{font-size:1em;font-weight:bold;line-height:1.286em;margin:0 0 10px -0.1875px;color:#333}.fee-form-container .quote .selection-snippet{padding:0}.fee-form-container .quote .selection-snippet p{font-size:.857em;line-height:1em;margin:0 0 8px;color:#666}.fee-form-container .quote .selection-snippet p a{font-weight:bold;margin-right:6px}.fee-form-container .quote h3{font-size:1.286em;font-weight:300;line-height:1em;margin:10px 0 10px;color:#333}.fee-form-container .quote table{font-size:1em}.fee-form-container .quote .fee-details{font-size:.857em;line-height:1.286em;margin:0;font-style:normal;color:#666;padding:5px 0 0 0;border-bottom:1px solid #c8c8c8}.fee-form-container .quote .fee-details .fee-details-core,.fee-form-container .quote .fee-details .fee-details-core a{color:#333}.fee-form-container .quote .fee-details tr{border-top:1px solid #ddd}.fee-form-container .quote .fee-details th{font-weight:bold;padding:6px 0 10px 0;margin:0;width:60%}.fee-form-container .quote .fee-details th a .tooltip{color:#666;border-bottom:1px dotted #000;text-decoration:none}.fee-form-container .quote .fee-details td{text-align:right;padding:6px 0 10px 0;margin:0;width:40%}.fee-form-container .quote .results-page-blurb{color:#666;border-bottom:1px solid #c8c8c8;font-size:1em;line-height:1em;padding:20px 0 10px 0}.fee-form-container .quote .footnotes{padding:10px 0 10px 0;font-size:.857em;line-height:1.286em}.fee-form-container .quote .footnotes .generated{padding-right:15px}.fee-form-container .center{text-align:center}.fee-form-container .no-padding{padding:0}.fee-form-container a.c-tooltip.active:before{top:10px}.fee-form-container a.c-tooltip.active:after{margin-top:10px}@media print{.fee-form-container .search-form{display:none}.fee-form-container .action-bar{display:none}}.captioned-image{display:none}.extended-desc{padding-bottom:0 !important}