body {
  margin: 0px;
  padding: 0px;
}

/*
blue: #569abd;
peach: #ffd790
fonts: 'Trebuchet MS',Trebuchet,Verdana,sans-serif
*/

/*
<div id="fc_tb_window" style="margin-left: -325px; width: 650px; margin-top: -225px; display: block;"><div class="fc_tb_title" id="fc_tb_titleTop"><div class="fc_tb_ajaxWindowTitle" id="fc_tb_ajaxWindowTitleTop">View Cart</div><div id="fc_tb_closeAjaxWindowTop" class="fc_tb_closeAjaxWindow"><a title="Close" id="fc_tb_closeWindowButtonTop" class="fc_tb_closeWindowButton fc_link_nav" href="#">close</a> <span>or Esc Key</span></div></div><iframe frameborder="0" style="width: 649px; height: 422px;" onload="fc_tb_showIframe()" name="fc_tb_iframeContent589" id="fc_tb_iframeContent" src="https://dev-sustainabilityconsulting.foxycart.com/cart?cart=view&amp;fcsid=kf4jlt56taiknqjjmdd6je6qj7" hspace="0"> </iframe> <div id="fc_tb_titleBot" class="fc_tb_title"><div id="fc_tb_closeAjaxWindowBot" class="fc_tb_closeAjaxWindow"><a title="Continue Shopping" id="fc_tb_closeWindowButtonBot" class="fc_tb_closeWindowButton fc_link_nav" href="#"><span>«</span>Continue Shopping</a></div></div></div>
<div id="fc_tb_ajaxWindowTitleTop" class="fc_tb_ajaxWindowTitle">View Cart</div>
<div id="fc_tb_closeAjaxWindowTop" class="fc_tb_closeAjaxWindow">
<a id="fc_tb_closeWindowButtonTop" class="fc_tb_closeWindowButton fc_link_nav" title="Close" href="#">close</a>
<span>or Esc Key</span>
</div>
</div>


<div id="fc_tb_titleBot" class="fc_tb_title"><div id="fc_tb_closeAjaxWindowBot" class="fc_tb_closeAjaxWindow"><a title="Continue Shopping" id="fc_tb_closeWindowButtonBot" class="fc_tb_closeWindowButton fc_link_nav" href="#"><span>«</span>Continue Shopping</a></div></div>
*/

/* in-page cart popup */
#fc_tb_window {
  border: 20px solid #fff;
}

  #fc_tb_titleTop, #fc_tb_titleBot {
    background-color: #ffd790;
    font-family: 'Trebuchet MS',Trebuchet,Verdana,sans-serif;
    font-size: 16px;
    font-weight: bold;
  }
  
  #fc_tb_ajaxWindowTitleTop {
  }
  
  #fc_tb_closeajaxWindowTop {
  }
  
  #fc_cart_head #fc_cart_head_item, 
  #fc_cart_head #fc_cart_head_quantity,
  #fc_cart_head #fc_cart_head_price,
  #fc_cart_table #fc_cart_foot_total td {
    background-color: #FFD790; /*#569abd;*/
    color: #333;
  }
  
  #fc_cart_container {background: url(http://www.sustainabilityconsulting.com/storage/foxycart/your_cart.gif) no-repeat;}
  #fc_cart_container #fc_cart_controls_top a.fc_cart_update, #fc_cart_container #fc_cart_controls_bottom a.fc_cart_update {background-image: url(http://www.sustainabilityconsulting.com/storage/foxycart/update.gif);}
  #fc_cart_container #fc_cart_controls_top a.fc_cart_checkout, #fc_cart_container #fc_cart_controls_bottom a.fc_cart_checkout {background-image: url(http://www.sustainabilityconsulting.com/storage/foxycart/checkout.gif);}
  
  #fc_tb_closeWindowButtonBot {background-image: url(http://www.sustainabilityconsulting.com/storage/foxycart/continue_shopping.gif);}
/* Simulate main navigation */

#navigationTop .horizontalNavigationBar {
background-color:#FFD790;
color:#320505;
font-size:15px;
font-weight:normal;
letter-spacing:2px;
line-height:2.45em;
margin-bottom:15px;
padding-bottom:0;
padding-left:10px;
padding-top:0;
text-align:right;
text-transform:uppercase;
}

.horizontalNavigationBar ul {
list-style-type:none;
}

.horizontalNavigationBar a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

.horizontalNavigationBar a:link, .horizontalNavigationBar a:visited, .horizontalNavigationBar a:active {
color:#176D87;
font-style:normal;
margin-left:0;
margin-right:0;
text-align:left;
text-decoration:none;
}

.horizontalNavigationBar a:hover { 
	color: #000000;
	text-decoration: underline;
} 

.horizontalNavigationBar ul li a {
display:block;
}

.horizontalNavigationBar .active-module a {
background-image:url(http://www.sustainabilityconsulting.com/layout/images/active.gif);
background-position:50% 29px;
background-repeat:no-repeat;
color:#222222;
}


.horizontalNavigationBar .module a {
    font-family:'Trebuchet MS',Trebuchet,Verdana,sans-serif;
    font-size:13px;
    font-weight:bold;
    margin-left:15px;
    margin-right:15px;
    padding-bottom:2px;
    padding-right:15px;
    padding-top:2px;
    text-align:left;
}


.horizontalNavigationBar ul {
  list-style-type:none;
}

.horizontalNavigationBar .content-navigation {
float:left;
}

.horizontalNavigationBar ul {
list-style-type:none;
margin:0;
padding:0;
}

.horizontalNavigationBar ul li {
float:left;
margin:0;
padding:0;
}

  
  

/* checkout page */
#pageFooterWrapper #pageFooter {
  margin-top:130px;
}

#pageFooter {
  border-color:#9A9A9A;
  border-top:1px dotted #9A9A9A;
  font-family:'Trebuchet MS',Trebuchet,Verdana,sans-serif;
  font-size:11px;
  margin-top:25px;
  padding-top:5px;
}

   /* blue full-width margins */
   #fc_top-blue-margin,
   #fc_bottom-blue-margin {
     background-color: #569abd;
     clear: both;     
     height: 40px;
     position: relative;
     width: 100%;     
   }
     #fc_top-blue-margin { margin-bottom: 40px; }
     #fc_bottom-blue-margin { margin-top: 40px; }
   
   
/* receipt page */
  
