@import url('/fonts/fraser_accountants/fraser_accountants.css');*{margin:0;padding:0;color:inherit;font-size:100%;font-family:inherit;line-height:130%}html{overflow-y:scroll}html,body{height:100%;font-family:'Proxima Nova W01',arial,sans-serif;font-size:14px;color:#333;background-color:#007492}body{line-height:140%}#top,#main{background-color:white}#cms_header_container{max-width:1024px;margin:0 auto;padding-top:1em}#cookie_permissions_container{max-width:1024px;margin:0 auto;padding-top:1em}#cookie_permissions{font-size:11px;padding:1em;border:1px solid #CC9;background-color:#FFC;line-height:120%}#cookie_permissions input{padding:5px 10px}#cookie_permissions .cookie-permissions-caption{font-weight:bold}#cookie_permissions .cookie-permissions-buttons{text-align:right}#header{border-bottom:1px solid #ccc;background:white url('../images/header-stripe.gif') repeat-x scroll left top;position:relative}#header_content{max-width:1024px;box-sizing:border-box;margin:0 auto;padding:50px 12px 0 12px}#logo{display:inline-block;width:45%;vertical-align:middle}#logo img{width:100%;max-width:401px}#header_contact{display:inline-block;width:55%;vertical-align:middle;font-size:16px;color:#007492;text-align:right}#header_contact strong,#header_contact a{color:#007492}#top_menus{margin:12px 0 0 0;list-style:none;font-size:16px;text-align:right}#top_menus li{display:inline-block;margin:0 3px;padding:0 0 29px 0;position:relative;background:transparent none no-repeat scroll center bottom;text-align:left}#top_menus li a{display:block;padding:5px 10px;color:#333}#top_menus > li.selected,#top_menus > li.selected_parent,#top_menus > li:hover{background-image:url('../images/menu-stem.gif')}#top_menus > li.has_sub_menus{background-image:url('../images/menu-arrow.gif')}#top_menus > li.has_sub_menus.selected,#top_menus > li.has_sub_menus.selected_parent,#top_menus > li.has_sub_menus:hover{background-image:url('../images/menu-stem-arrow.gif')}#top_menus > li.selected > a,#top_menus > li.selected_parent > a,#top_menus > li:hover > a{background-color:#007492;border-radius:5px;color:white}#top_menus li ul{background-color:#eee;border:1px solid #d7d7d7;border-radius:5px;position:absolute;list-style:none;margin:20px 0 0 0;padding:20px 25px;z-index:1;display:none}#top_menus li:hover ul{display:block}#top_menus li ul li{float:none;padding:0;white-space:nowrap}#top_menus li ul li a{padding:2px 0}@media screen and (max-width:550px){#logo,#header_contact{display:block;width:auto;text-align:center;padding-bottom:20px}#top_menus{text-align:center}}#banner{background:white url('../images/banner-background.gif') repeat scroll center top;border-bottom:1px solid #ccc;position:relative}#banner_shadow{position:absolute;width:100%;height:12px;top:0;background:transparent url('../images/drop-shadow-horizontal.png') repeat-x scroll center top}#banner_content{width:100%;max-width:1092px;height:184px;padding:0 46px;margin:0 auto;background:white url('../images/banner-background.gif') repeat scroll center top;position:relative;box-sizing:border-box}#banner_image{position:absolute;right:0}#banner_titles{position:absolute;top:30px;width:500px;line-height:160%}#banner_title{font-weight:bold;font-size:36px;color:#333}#banner_subtitle{font-weight:normal;font-size:21px;color:#802f5c;margin-top:0}#banner_tabs{position:absolute;left:46px;bottom:0;list-style:none;margin:0;font-size:16px}#banner_tabs li{float:left;line-height:20px;background-color:#7dcaa8;border:1px solid #dadada;border-bottom:none;margin-right:2px;border-radius:5px 5px 0 0}#banner_tabs li a{padding:10px 25px;display:block;color:#e1f0e8}#banner_tabs li.selected,#banner_tabs li.selected_parent,#banner_tabs li:hover{background-color:#007492}#banner_tabs li.selected a,#banner_tabs li.selected_parent a,#banner_tabs li:hover a{color:white}#banner_call_back{position:absolute;left:0;top:50%;margin-top:-84px;background:#007492;border-radius:0 10px 10px 0;box-shadow:0 0 10px rgba(0,0,0,0.5)}#banner_call_back a,#banner_call_back img{display:block}#banner_call_back a{padding:20px 10px}#content{background:white url('../images/drop-shadow-horizontal.png') repeat-x scroll left top}#content_content{width:100%;max-width:1024px;padding:50px 12px;margin:0 auto;background:white url('../images/drop-shadow-horizontal.png') repeat-x scroll left top;box-sizing:border-box}#content_content_separator{padding:50px 0;margin:-50px 0;background:transparent url('../images/drop-shadow-vertical.png') repeat-y scroll 74% top}#content_main{width:73%;box-sizing:border-box;padding:15px 40px 15px 0;display:inline-block;vertical-align:top}#content_main_bubble{font-size:16px;margin-bottom:2em}#content_main_bubble em{font-style:normal;color:#007492}#content_main_bubble_content{background-color:#eee;border:1px solid #dbdbdb;padding:25px;border-radius:8px}#content_main_bubble_stem{height:14px;margin-top:-1px;background:transparent url('../images/bubble-stem.gif') no-repeat scroll center bottom}#content_sidebar{width:27%;padding:0 0 0 40px;display:inline-block;box-sizing:border-box}#sidebar{margin:0;list-style:none;font-size:24px}#sidebar li{background-color:#eee;border:1px solid #dbdbdb;border-radius:5px;margin-bottom:25px}#sidebar li a{color:#333;display:block;padding:15px 12px}#sidebar li a img{display:block;margin:10px auto 0 auto}#quote{background:transparent url('../images/quote-start.png') no-repeat scroll left top;padding:20px 0 0 50px;margin:40px 0 0 0}#quote_content{background:transparent url('../images/quote-end.png') no-repeat scroll right bottom;padding:0 50px 20px 0}#quote_text{font-size:24px;line-height:120%;font-style:italic}#quote_author{text-align:right;font-size:14px;color:#007492}@media screen and (max-width:800px){#content_main,#content_sidebar{display:block;width:auto;padding-left:0;padding-right:0}#content_sidebar{background:transparent url('../images/drop-shadow-horizontal.png') repeat-x scroll left top;padding:20px 12px 0 12px;margin:20px -12px 0 -12px}#content_content_separator{background-image:none}}#bottom,#footer{width:100%;background-color:#007492;color:#c0e2d1}#footer{width:100%;max-width:1024px;margin:0 auto;padding:30px 0}#footer_content{width:100%;max-width:1024px;padding:0 12px;background:#007492 url('../images/footer-stripes.png') repeat-y scroll 173px 0;box-sizing:border-box}#bottom_menus_container{width:140px;float:left;min-height:1em}#bottom_links_container{margin-left:70px;width:140px;float:left;min-height:1em}#bottom_menus,#bottom_links{margin-left:0;list-style:none}#bottom_menus li,#bottom_links li{padding:5px 0}#bottom_menus a,#bottom_links a{color:white}#footer_social_media{margin-top:2em;padding-top:1.5em;background:transparent url('../images/footer-social-separator.png') no-repeat scroll left top;height:24px}#footer_social_media a{padding:0 3px}#footer_social_media a img{display:inline-block}#footer_logos{margin-left:40px;width:200px;float:left;min-height:1em}#footer_contact{width:350px;float:right;text-align:right}#footer_contact a,#footer_contact strong{color:white;font-weight:bold}@media screen and (max-width:980px){#footer_contact{width:auto;float:none;clear:both;text-align:center;padding-top:20px;background:#007492}}@media screen and (max-width:640px){#footer_logos{margin-left:auto;width:auto;float:none;clear:both;text-align:center;padding-top:20px;background:#007492}}@media screen and (max-width:400px){#footer_content{background-image:none}#bottom_menus_container,#bottom_links_container{margin-left:auto;width:auto;float:none;clear:both;text-align:center}#footer_social_media{background-position:center top}}