/* Effective stylesheet produced by snapshot save */
#future_company_footer, #future_company_header { clear: both; text-align: left; margin: 0px; padding: 0px; }
#future_company_header, #future_company_header a, #future_company_footer, #future_company_footer h6, #future_company_footer p, #future_company_footer a, #future_company_footer li { color: rgb(166, 166, 166); font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
#future_company_footer { background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 100%; }
#future_company_header > div { background: none repeat scroll 0% 0% transparent; height: 40px; width: 150px; padding: 0px 10px 10px; }
#future_company_footer { border-top: 1px solid rgb(221, 221, 221); }
#future_company_footer > div { overflow: hidden; margin: 0px auto; padding: 0px 0px 10px; max-width: 960px; }
#future_company_footer p, #future_company_footer ul { float: left; clear: left; }
#future_company_footer a img { border: 0px none; }
#future_company_footer ul, #future_company_header ul { list-style: none outside none; margin: 0px; padding: 0px; }
#future_company_header ul { float: right; }
#future_company_footer ul, #future_company_footer p { float: none; overflow: hidden; margin: 0px auto; }
#future_company_footer ul.foot_legals { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); margin: 10px auto 20px; padding: 0px; }
#future_company_footer ul.foot_legals li { margin: 20px 0px; border-right: 1px solid rgb(221, 221, 221); line-height: 1em; padding: 0px 7px; }
#future_company_footer ul.foot_legals li:nth-child(1) { padding-left: 0px; }
#future_company_footer ul.footertext li { clear: left; line-height: 1.5em; }
#future_company_footer ul li { display: list-item; float: left; line-height: 2em; }
#future_company_footer ul li:last-child { border: 0px none; }
#future_company_footer ul li a, #future_company_header a { font-weight: normal; text-decoration: none; white-space: nowrap; }
#future_company_footer ul li a:hover { color: rgb(166, 166, 166); }
#future_company_footer .foot_images img { width: 37px; padding-bottom: 10px; }
#future_company_header ul li { display: list-item; float: left; line-height: 1em; margin: 0px 0px 2px 10px; }
#future_company_header ul li:first-child { margin-left: 0px; }
#future_company_header ul li.header_logo { margin-right: 7px; }
#future_company_header ul li.head_title { padding-top: 7px; }
#future_company_footer .foot_images { width: 37px; float: left; padding-right: 20px; }
#future_company_footer div.text { float: left; padding: 30px 10px 60px; width: auto; max-width: 860px; }
#future_company_footer div.backtotop { float: right; padding: 0px 5px; }
#future_company_footer div.backtotop a { text-decoration: none; }
#future_company_footer .text ul.category { padding-top: 20px; }
#future_company_footer .text ul.category li { width: 130px; padding-right: 40px; }
#future_company_footer .text ul.category > li { padding-bottom: 20px; }
#future_company_footer .text h6 { margin-top: 0px; font-size: 11px; border-bottom: 1px solid rgb(221, 221, 221); text-transform: capitalize; margin-bottom: 0px ! important; }
#future_company_footer .future-logo, #future_company_header .future-logo { background: url("future-tag.png") no-repeat scroll 0px 0px transparent; width: 37px; height: 37px; display: block; }
#future_company_footer .future-logo img, #future_company_header .future-logo img { display: none; }
@media not all {
  #future_company_footer .future-logo, #future_company_header .future-logo { background-image: url("e-tag@2x.png"); background-size: 37px 37px; }
}
#future_company_header { display: block; }
#future_company_tag { display: none; }
