/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {float:left;margin:1.5em 1.5em 1.5em 0;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {font-weight:700;text-decoration:underline;}
/*
a:link:after, a:visited:after {content:" (" attr(href) ") ";font-size:90%;}
*/

a{ 
color:#546A05;
}

a.listing-checks-title {
color:#546A05;
font-size:1.3em;
font-weight:bold;
}

.header-menu, .search, .separator, .rss-feed, .main-title, .contact-box, #progressbar { 
	display:none;
}

.header .span-8{ 
	width:850px;
	display:block;
	background:#F2F7DE none repeat scroll 0 0;
	border-bottom:2px solid #FFFEF4;
	border-top:2px solid #FFFEF4;
	height:60px;
}
h1.logo {
	margin:8px 15px;
}
h1 {
	font-size:3em;
	line-height:1;
	margin-bottom:0.5em;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin:0;
}


div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21 {
	float:left;
	margin-right:11px;
}

.span-1  { width: 30px;}
.span-2  { width: 71px;}
.span-3  { width: 112px;}
.span-4  { width: 153px;}
.span-5  { width: 0px; /*width: 194px;*/}
.span-6  { width: 235px;}
.span-7  { width: 276px;}
.span-8  { width: 500px; /*width: 317px;*/}
.span-9  { width: 358px;}
.span-10 { width: 397px;}
.span-11 { width: 600px; /*width: 440px;*/}
.span-12 { width: 481px;}
.span-13 { width: 522px;}
.span-14 { width: 563px;}
.span-15 { width: 604px;}
.span-16 { width: 645px;}
.span-17 { width: 686px;}
.span-18 { width: 727px;}
.span-19 { width: 768px;}
.span-20 { width: 809px;}
.span-21, div.span-21 { width: 850px; margin: 0; }

a.checked-box {
	display:block;
	padding-top:10px;
	text-align:center;
	display: list-item;                /* 1. */
	list-style-image: url(../images/checked_box.gif); /* 2. */
	list-style-position: inside;       /* 3. */
	letter-spacing: -1000em;           /* 4. */
	font-size: 1pt;                    /* 5. */
	color: #fff;                       /* 5. */
}


a.check-box {
	display:block;
	padding-top:10px;
	text-align:center;
	display: list-item;                /* 1. */
	list-style-image: url(../images/check_box.gif); /* 2. */
	list-style-position: inside;       /* 3. */
	letter-spacing: -1000em;           /* 4. */
	font-size: 1pt;                    /* 5. */
	color: #fff;                       /* 5. */
}

.footer a{ 
	display:none;
}

.saving-money-progress {
	border:1px dashed #7C8B49;
	float:left;
	padding:2px;
	text-align:center;
	width:170px;
}

.saving-money-progress-meter {
	color:#7B9619;
	font-size:1.1em;
	font-weight:bold;
	margin:0 auto;
}
.saving-money-progress-meter span {
	color:#5D6C2D;
	display:block;
	font-size:1.6em;
}
