* {border:0;outline:none;font-size:100%;list-style:none;font-family:Arial, Helvetica, "Sans Serif";margin:0;padding:0;}

body {color:#000;font-size:80%;background:#222 url("http://www.leekunited.co.uk/media/backgrounds/bg-home.jpg") bottom center no-repeat fixed;}

body.homepage {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-home.jpg");}
body.mortgages {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-mortgage.jpg");}
body.insurance {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-insurance.jpg");}
body.financial-planning {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-financial-planning.jpg");}
body.savings {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-savings.jpg");}
body.humphreyclub {background-image:url("http://www.leekunited.co.uk/media/backgrounds/LU568-1_Humphrey_8407613_SYN_.jpg");}
body.ashbourne {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-ashbourne.jpg");}
body.cheadle {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-cheadle.jpg");}
body.congleton {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-congleton.jpg");}
body.derby {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-derby.jpg");}
body.hanley {background-position: bottom center; background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-hanley.jpg");}
body.macc {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-macclesfield.jpg");}
body.leek-derbyst {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-leek-derby-st.jpg");}
body.leek-edwardst {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-st-edward.jpg");}
body.drayton {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-market-drayton.jpg");}
body.newcastle {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-newcastle.jpg");}
body.oakengates {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-oakengates.jpg");}
body.uttoxeter {background-image:url("http://www.leekunited.co.uk/media/backgrounds/bg-uttoxeter.jpg");}

.clearing {clear:both;}

a {color:#188e46;text-decoration:none;}
a:hover {text-decoration:underline;}

.termsref ol {margin-left: 20px !important;}
.termsref ol ol {margin-left: 30px !important;}
.termsref ol li {padding: 5px 0;}
.termsref ol ol li {list-style-type: lower-alpha !important;}


.green {color: #188e46; }
.small {font-size: 11px;}

#wrapper {width:910px;margin:0 auto 20px;}

#header {width:910px;height:120px;position:relative;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-header.png") top left no-repeat;}
#header .logo {top:19px;left:19px;width:209px;height:35px;position:absolute;}
#header .strapline {top:20px;left:214px;color:#FFF;font-size:110%;position:absolute;}

#header .contact {top:10px;right:19px;color:#FFF;text-align:right;position:absolute;}
#header .contact .talk {line-height:110%;}
#header .contact .phone {color:#34B233;font-size:140%;margin-top:4px;}

#header .navbar_sections {top:89px;left:10px;font-weight:700;position:absolute;}
#header .navbar_sections a {color:#000;padding:2px 5px 1px 25px;}

#header .navbar_sections a.mortgages {background:transparent url("http://www.leekunited.co.uk/media/layout/icon-purple.png") top left no-repeat;}
#header .navbar_sections a.savings {background:transparent url("http://www.leekunited.co.uk/media/layout/icon-red.png") top left no-repeat;}
#header .navbar_sections a.insurance {background:transparent url("http://www.leekunited.co.uk/media/layout/icon-yellow.png") top left no-repeat;}
#header .navbar_sections a.financial {background:transparent url("http://www.leekunited.co.uk/media/layout/icon-blue.png") top left no-repeat;}

#header .navbar_links {top:89px;right:18px;font-weight:700;position:absolute;}

#main_content {margin-top:26px;}

#main_content .sidebar {float:left;width:216px;}
#main_content .sidebar .link_block {margin-bottom:5px;}
#main_content .sidebar .link_block .active {font-weight: bold;}

#main_content .sidebar .link_block h2 {color:#FFF;width:201px;height:24px;background:transparent url("http://www.leekunited.co.uk/media/layout/sidebox-top-green.png") top left no-repeat;padding:15px 0 0 15px;}
.mortgages #main_content .sidebar .link_block h2,
.intermediaries #main_content .sidebar .link_block h2 {background-image:url("http://www.leekunited.co.uk/media/layout/sidebox-top-purple.png");}
.savings #main_content .sidebar .link_block h2 {background-image:url("http://www.leekunited.co.uk/media/layout/sidebox-top-red.png");}
.insurance #main_content .sidebar .link_block h2 {background-image:url("http://www.leekunited.co.uk/media/layout/sidebox-top-yellow.png");}
.financial-planning #main_content .sidebar .link_block h2 {background-image:url("http://www.leekunited.co.uk/media/layout/sidebox-top-blue.png");}

.product_links ul {font-weight: bold;}
.product_links ul ul, .product_links ul ul ul, .intermediaries .product_links ul {font-weight: normal;}

#main_content .sidebar .link_block ul {width:210px;padding-left:3px;background:transparent url("http://www.leekunited.co.uk/media/layout/sidebox-repeat.png") top left repeat-y;}

#main_content .sidebar .link_block ul li {border-top:1px solid #a7a9ab;padding:5px 12px;}

#main_content .sidebar .link_block ul li.first {border-top:none;}
#main_content .sidebar .link_block .block_footer {width:216px;height:12px;background:transparent url("http://www.leekunited.co.uk/media/layout/sidebox-bottom.png") top left no-repeat;}

#main_content .page_content {float:left;width:676px;margin-left:16px;}
#main_content .page_content p {padding-bottom:15px;}



/* -- BREADCRUMBS ----------------------------------------------------------------------------------------------------------------------------------------------- */
#main_content .page_content .breadcrumbs {width:676px;height:24px;background:transparent url("http://www.leekunited.co.uk/media/layout/main-top-green.png") top left no-repeat;padding:15px 0 0 24px;}
.mortgages #main_content .page_content .breadcrumbs,
.intermediaries #main_content .page_content .breadcrumbs {background-image:url("http://www.leekunited.co.uk/media/layout/main-top-purple.png");}
.savings #main_content .page_content .breadcrumbs {background-image:url("http://www.leekunited.co.uk/media/layout/main-top-red.png");}
.insurance #main_content .page_content .breadcrumbs {background-image:url("http://www.leekunited.co.uk/media/layout/main-top-yellow.png");}
.financial-planning #main_content .page_content .breadcrumbs {background-image:url("http://www.leekunited.co.uk/media/layout/main-top-blue.png");}

#main_content .page_content .breadcrumbs ul li {display:inline;padding-right:10px;}


/* -- SECTION HEADING COLOURS ----------------------------------------------------------------------------------------------------------------------------------------------- */
#main_content .page_content h1 {width:630px;font-size:250%;color:#34B233;padding-bottom:5px;margin-bottom:10px;text-transform:uppercase;border-bottom:1px dotted #34B233;}
.mortgages #main_content .page_content h1,
.intermediaries #main_content .page_content h1 {color:#A47CC9;border-bottom:1px dotted #A47CC9;}
.savings #main_content .page_content h1 {color:#DB4D69;border-bottom:1px dotted #DB4D69;}
.insurance #main_content .page_content h1 {color:#F29318;border-bottom:1px dotted #F29318;}
.financial-planning #main_content .page_content h1 {color:#0094B3;border-bottom:1px dotted #0094B3;}


/* -- BASE LINKS ----------------------------------------------------------------------------------------------------------------------------------------------- */
#baseline_links {margin-left:50%;left: 167px; bottom:0;position:fixed; z-index: 10;}
#baseline_links a.background,#baseline_links a.content {color:#FFF;width:137px;height:21px;display:block;font-size:90%;text-align:center;padding-top:10px;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-footerlink.png") top left no-repeat;position:absolute;bottom:0;}
#baseline_links .background {left:0;}
#baseline_links .content {left:147px;}
#baseline_links a span {color: #14793c !important;}


#artist-block {
margin-left: 50%;
left: -453px;
bottom:0;
position:fixed; 
z-index: 10;
background:transparent url("http://www.leekunited.co.uk/media/layout/bg-artist-left.png") top left no-repeat;
}

#artist-block span {
color:#FFF;
height:21px;
display:block;
font-size:90%;
text-align:center;
padding-top:10px;
padding-right: 10px;
margin-left: 10px;
background:transparent url("http://www.leekunited.co.uk/media/layout/bg-artist-right.png") top right no-repeat;
}

#artist-block span a {color: #fff;}

/* -- LATEST DEALS ----------------------------------------------------------------------------------------------------------------------------------------------- */

.advert-container {width:682px;height:197px;position: relative; top: 0px; left: -3px;}
body.homepage .advert-container {width:682px;height:197px;position: relative; top: -4px; left: -22px;}
.latest_deals {width:682px;height:197px;}
.latest_deals .inner {width:682px;height:197px; position:relative;}

.latest_deals .pagination {height: 31px;padding: 0 20px;right:6px;bottom:15px;position:absolute;background:transparent url("http://www.leekunited.co.uk/media/adverts/advert-numbers.png") top left no-repeat;}
.latest_deals .pagination .jFlowControl {position: relative; top: 8px; font-size: 14px; margin: 3px;}
.latest_deals .pagination a {color: #000 !important;}
.latest_deals .pagination a:hover,
.latest_deals .pagination .jFlowSelected a {color: #fff !important;}

/* -- PAGE STYLING ----------------------------------------------------------------------------------------------------------------------------------------------- */
.page_content_inner ul, .page_content_inner ol {margin: 0 0 10px 15px; padding: 0px;}
.page_content_inner ul li {list-style: disc;}
.page_content_inner ol li {list-style: decimal;}
.page_content_inner h1 span {text-transform: lowercase;}
.page_content_inner h2 {font-size: 160%; margin-bottom: 10px;}
.page_content_inner h3 {font-size: 140%; margin-bottom: 10px;}


/* -- TABS ----------------------------------------------------------------------------------------------------------------------------------------------- */
.tabs_wrapper {margin:10px 0;}

.tabcontainer {top:0;left:149px;width:484px;background:#FFF;position:absolute;-moz-border-radius:0 4px 4px;z-index:1;}
.tabcontainer_inner {position:relative;}

.tablinks {top:0;left:0;width:150px;position:absolute;z-index:2;}
.tablinks ul { margin: 0 !important;}
.tablinks ul li {list-style: none; padding: 0;}
.tablinks ul li a {display:block;font-size:90%;background:#eeebe9;padding:5px;}
.tablinks ul li.first a {-moz-border-radius:4px 0 0;}
.tablinks ul li.active a {background:#FFF !important;border-right:none !important;}

.tabcontent {top:0;left:0;position:absolute;padding:10px;}
.tabcontent h2 {width:464px;font-size:150%;padding-bottom:5px;margin-bottom:10px;text-transform:uppercase;}

.tabs_wrapper.mortgage .tablinks ul li a {border:1px solid #A47CC9;border-top:none;}
.tabs_wrapper.mortgage .tabcontent h2 {color:#A47CC9;border-bottom:1px dotted #A47CC9;}
.tabs_wrapper.mortgage .tabcontainer,.tabs_wrapper.mortgage .tablinks ul li.first a {border:1px solid #A47CC9;}

.tabs_wrapper.savings .tablinks ul li a {border:1px solid #DB4D69;border-top:none; color: #DB4D69}
.tabs_wrapper.savings .tabcontent h2 {color:#DB4D69;border-bottom:1px dotted #DB4D69;}
.tabs_wrapper.savings .tabcontent a {color: #DB4D69;}
.tabs_wrapper.savings .tabcontainer,.tabs_wrapper.savings .tablinks ul li.first a {border:1px solid #DB4D69;}


/* -- HOME PAGE ELEMENTS ----------------------------------------------------------------------------------------------------------------------------------------------- */
body.homepage #main_content {height:490px;position:relative;margin-top:0;}

body.homepage #main_content .intro_box {top:26px;width:450px;height:220px;position:absolute;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-largeblock.png") top left no-repeat;left:0;}
body.homepage #main_content .intro_box h2 {height:30px;font-size: 100%;margin-bottom: 0;}
body.homepage #main_content .intro_box h3 {color:#34B233;font-size:280%;padding-bottom:5px;text-transform:uppercase;margin-bottom: 0;}

body.homepage #main_content .latest_news,body.homepage #main_content .featured_branch {top:26px;width:220px;height:220px;position:absolute;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-smallblock.png") top left no-repeat;}

body.homepage #main_content .latest_news {left:460px;}
body.homepage #main_content .latest_news h2 {color:#FFF;height:40px;font-size: 100%;margin-bottom: 0;}

body.homepage #main_content .featured_branch {right:0;}
body.homepage #main_content .featured_branch h2 {color:#FFF;height:30px;padding:15px 0 0 27px;font-size: 100%;}
body.homepage #main_content .featured_branch img {padding:0 0 10px 11px;}
body.homepage #main_content .featured_branch p {padding:0 11px;}

body.homepage #main_content .quote_box {right:0;top:250px;width:217px;height:219px;position:absolute;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-smallquote.png") top left no-repeat;}
body.homepage #main_content .quote_box .inner {position:relative;margin:52px 24px 0;}
body.homepage #main_content .quote_box .quotation {font-size:110%;font-weight:400;margin-bottom:10px;}
body.homepage #main_content .quote_box .author {font-weight:400;}
body.homepage #main_content .quote_box ul {margin: 0; padding: 0;}
body.homepage #main_content .quote_box li {list-style: none; margin: 0; padding: 0;}


body.homepage #main_content .latest_deals {top:261px;left:5px;position:absolute;margin:0;}

body.homepage #main_content .page_content_inner {width:auto;background:transparent;padding:0;}

body.homepage #main_content .page_content_footer {display:none;}

body.homepage #main_content .intro_box .inner,body.homepage #main_content .latest_news .inner {position:relative;padding:15px 27px 0;}


/* -- MISC ----------------------------------------------------------------------------------------------------------------------------------------------- */
#header .contact .talk span,body.homepage #main_content p {font-weight:700;}
#header .navbar_links a,#main_content .sidebar .link_block ul li a {color:#000;}

#main_content .page_content .breadcrumbs ul li a,#footer a {color:#FFF;}
#main_content .latest_deals .left .link a,#main_content .latest_deals .right a {color:#A47CC9;}
#main_content .latest_deals .pagination a,.tabs_wrapper.mortgage a {color:#A47CC9;font-weight:700;}
#main_content .page_content_inner {width:630px;background:transparent url("http://www.leekunited.co.uk/media/layout/main-repeat.png") top left repeat-y;padding:10px 23px;}
#main_content .page_content_footer {width:676px;height:12px;background:transparent url("http://www.leekunited.co.uk/media/layout/main-bottom.png") top left no-repeat;}

#footer {color:#FFF;font-size:90%;margin-top:15px;border:1px dotted #178e46;border-left:none;border-right:none;margin-bottom:40px;padding:10px; position: relative;}
.fas-block {display: none;}
body.homepage .fas-block {displaY:block; float:right; font-size: 11px; width: 400px; text-align: right; position: absolute; top: 4px; right: 10px;}

.block-job {border: 1px solid #34B233; padding: 10px; margin-bottom: 10px; background: #fff !important;}
.block-job h2 {font-size: 16px; color: #34B233;}


/* -- BRANCH ELEMENTS ----------------------------------------------------------------------------------------------------------------------------------------------- */
.block-branch-left {float: left; width: 400px;}
.block-branch-right {float: right; margin-left: 15px;width: 210px; padding-top: 55px;}


.block-branch-details {height: 263px;padding: 13px 15px;font-size: 12px;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-branch-details.png") top left no-repeat;}
.block-branch-details h3 {text-transform: uppercase;font-size: 14px !important;margin-bottom: 15px;}
.block-branch-details p {padding: 4px 0 !important;margin: 0;}

.block-branch-map {text-align: center;height: 240px;padding: 4px 1px 0px 0px;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-branch-map.png") top left no-repeat;}
.block-branch-map p {margin: 0; padding: 0 0 9px 0 !important;}
.block-branch-map a {color: #000;text-transform: uppercase;font-size: 13px;font-weight: bold;}
.branch-blog-events,
.branch-blog-news {margin-bottom: 20px;position: relative;left: -10px;width: 418px;background:transparent url("http://www.leekunited.co.uk/media/layout/bg-branch-blog.png") top left no-repeat;}

.branch-blog-events h2,
.branch-blog-news h2 {font-size:13px !important;color: #fff; padding: 13px 15px; text-transform: uppercase;position: relative;}
.branch-blog-events h2 span,
.branch-blog-news h2 span {position: absolute; right: 15px; font-size: 12px;}
.branch-blog-events h2 a,
.branch-blog-news h2 a {color: #fff;}

.branch-blog-events .blog_summary,
.branch-blog-news .blog_summary {padding: 5px 0;margin: 0 15px;border-bottom: 1px dotted #ccc;}
.branch-blog-news .blog_summary p {margin: 0; padding: 0 !important;}
.branch-blog-news .blog_summary h3, .branch-blog-events .blog_summary h3 {position: relative; font-size: 13px; margin: 0;}
.branch-blog-events .blog_summary h3 span {position: absolute; right: 0px;}

.branch-blog-close {position: absolute; bottom: -10px; left: 0;  background:transparent url("http://www.leekunited.co.uk/media/layout/bg-branch-blog-close.png") bottom left no-repeat; height: 10px;width: 418px;}

.branch_links .first {padding-bottom: 4px !important;}
.branch_links .aboutbranch {border-top: none !important; border-bottom: 1px solid #aaa; padding-bottom: 5px !important;}
.branch_links a {padding-left: 10px !important;}
.branch_links ul {padding: 5px; margin:0;}
.branch_links ul li { padding: 5px 0 0px 0px !important; background: none !important;}
.branch_links ul ul {width: 210px !important; margin: 0 !important; padding: 5px 0 0px 0 !important; background: none !important;}
.branch_links ul ul li {margin: 0 !important; padding: 5px 0 5px 0 !important; background: none !important;}

.product_links ul {padding: 0 !important; margin: 0 !important;background: none !important;}
.product_links ul li {width: 210px !important;position: relative; left: 3px;padding: 0 !important; margin: 0 0 0 0px !important;}

.product_links ul ul {position: relative; left: -3px;padding: 0 0 0 0 !important; margin: 0 !important;font-size: 11px;border: none !important;}
.product_links ul ul li {width: 210px !important;position: relative; left: 0px;padding: 0 !important; margin: 0 0 0 3px !important;}

.product_links ul a {position: relative; left: -3px;width: 193px !important;display:block; padding: 5px 10px !important; margin: 0 0 0 0px !important; background:transparent url("http://www.leekunited.co.uk/media/layout/sidebox-repeat-2.png") top left repeat-y;}
.product_links ul ul a {width: 200px !important;background:transparent url("http://www.leekunited.co.uk/media/layout/sidebox-repeat.png") top left repeat-y;}

.intermediaries .product_links ul a {background:transparent url("http://www.leekunited.co.uk/media/layout/sidebox-repeat.png") top left repeat-y;}
/* -- FORM ELEMENTS ----------------------------------------------------------------------------------------------------------------------------------------------- */

fieldset {color:#000; border:1px solid #aaa; padding: 10px 20px;}
legend {padding: 10px; font-weight: bold;}
fieldset p {clear:Both;}
fieldset small {font-size: 10px;}

fieldset .extraspace .title {width: 450px;}

span.title {float: left; width: 200px; }
.textbox, textarea {border: 1px solid #aaa; padding: 2px; margin-right: 10px;}

.mortgages fieldset {color:#A47CC9; border:1px solid #A47CC9; padding: 10px 20px;}
.mortgages span.title {float: left; width: 220px; font-size: 14px;}
.mortgages .textbox {border: 1px solid #aaa; padding: 3px;}
.mortgages fieldset h2 {font-size: 14px;}
.mortgages fieldset .savingproduct {padding: 2px 0;}

#calResultContainer p {border: 2px solid #0094B3;padding: 10px; font-size: 16px; color: #0094B3; text-align: center; background: #fff;-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
#calResultContainer p span {font-size: 24px; padding: 5px;}

#ContactForm span.formError,
#ContactForm span.errorMsg {color: #f00;  font-weight: bold; font-size: 11px;}
#ContactForm input.error {border: 1px solid #f00 !important; font-weight: bold; color: red; background: pink;}
.errorMessage {margin: 10px 0; padding: 10px; text-align: center; border: 1px solid #f00 !important; font-weight: bold; color: red; background: pink;}
.errorMessage p {padding: 0 !important;}

.mc a {background: url("http://www.leekunited.co.uk/media/layout/button-calculate.png") no-repeat; width: 80px; height: 24px; display: block;margin-top: 10px;}
.mc a:hover {background: url("http://www.leekunited.co.uk/media/layout/button-calculate-hover.png") no-repeat; }
.mc a span {display:none;}

.borrow-results {border: 2px solid #0094B3;padding: 10px;width: 568px; font-size: 12px; color: #0094B3; background: #fff;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.borrow-results .borrow-result {border-bottom: 1px dotted #c3e8ef;width: 568px; margin-bottom: 5px; padding-bottom: 5px;}
.borrow-results .borrow-text {font-weight: bold; display: block; width: 450px; float: left; padding-left: 10px;}
.borrow-results .borrow-amount {font-size: 14px; display: block; width: 100px; float: right; text-align: right;}

.button {float: right;}

/* -- NEWS PAGE ----------------------------------------------------------------------------------------------------------------------------------------------- */

.news .blog_summary h3 {font-size: 14px;}
.news .blog_summary {border-bottom: 1px dashed #aaa; margin-bottom: 10px;}
.news .pagination {font-size: 14px;}
.news .pagination a {padding-right: 4px;}


/* -- PRODUCT PAGE ----------------------------------------------------------------------------------------------------------------------------------------------- */
.productdetail table {background: #fff; margin-bottom: 10px; border-collapse: collapse; border: 1px solid #aaa; font-size: 11px; width: 630px;}
.productdetail tr {border: 1px solid #aaa;}
.productdetail td {border: 1px solid #aaa; padding: 5px;}
.productdetail tr {border: 1px solid #aaa;}
.productdetail th {background: #73c7d6; padding: 5px; color: #fff; border: 1px solid #0094B3;}
.productdetail table p {padding: 0 !important; margin: 0 !important;}

.block-adobe { border-top: 1px solid #fff; padding-top: 10px;}
.adobe-left {float: left; width: 200px;text-align: right; margin-right: 10px;}
.adobe-right {float: left; width: 300px; font-size: 11px;}


.box-success, .box-notice, .box-error, .box-message {
border: 1px solid;
margin: 10px;
padding:14px 10px 5px 55px;
text-transform: uppercase;
text-align: center;
font-weight: bold;
font-size: 11px;
background-repeat: no-repeat;
background-position: 10px center;
}


.box-success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('http://www.leekunited.co.uk/media/layout/success.png');
}
.box-notice {
color: #0094B3;
background-color: #ffffff;
background-image: url('http://www.leekunited.co.uk/media/layout/icon-notice.jpg');
}
.box-error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('http://www.leekunited.co.uk/media/layout/error.png');
}
.box-message {
color: #0058B0;
background-color: #B7D9F2;
background-image: url('http://www.leekunited.co.uk/media/layout/message.png');
}


.form-directions {position: relative; border: 1px solid #666; margin: 10px 0; padding: 10px; background: #fff;}
.form-directions h2 {margin: 0; padding: 0;}
.form-directions input {border: 1px solid #999; padding: 2px;}
.form-directions .btn {bordeR: none; position: relative; top: 9px; left: 10px;}

.fld-savings-calc{color: #DB4D69}

.fld-savings-calc input, .fld-savings-calc select{border: 1px solid #aaa;margin-left: 5px}


#calSavingsResultContainer p {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #DB4D69;
    border-radius: 5px 5px 5px 5px;
    color: #DB4D69;
    font-size: 16px;
    padding: 10px;
    text-align: center;
}

#interest-rate{
border: 1px solid #aaa; 
background-color: #fff;
padding: 0 10px;
color: #000;

}
