/* Print Styles */
body#page-shop{ font-size: 14px; }
body#page-shop #auxnav,
body#page-shop #nav,
body#page-shop #subnav,
body#page-shop #shopnav,
/*body#page-shop .options p.entry,*/
body#page-shop .search_zip p span,
p.true, p.fixed, #footer ul, #faq p
	{ display:none; }

body#page-shop .options p.entry { width: 825px; }
body#page-shop #content { width: 900px; }
body#page-shop #shopbox { width: 900px; }
body#page-shop .search_zip { width: 825px; }
body#page-shop .comparison { width: 825px; }

body#page-shop .options p.estimate { font-size: 14px; width: 700px; padding-top: 20px;}

body#page-shop .comparison { float: left; margin-left: 20px; border: none; } 
body#page-shop .comparison table { border: 0; width: 600px; height: 90px;}
body#page-shop .comparison table thead tr th { font-size: 14px; font-weight: bold; line-height: 14px; padding: 5px 0; background: #ffffff; }
body#page-shop .comparison table thead tr th.cost { width: 150px; padding-left:0; }
body#page-shop .comparison table thead tr th.estimate { padding-left: 0;  }
body#page-shop .comparison table tbody tr td { border: 0; background: #ffffff; padding: 13px 0; font-size: 14px; font-weight: bold; }

body#page-shop .offers table { border: 0; width: 900px; }
body#page-shop .offers table thead tr th { padding: 15px 0; background: #ffffff; font-size: 14px; line-height: 18px; font-weight: bold; border-bottom: solid 3px #666; }
body#page-shop .offers table tbody tr td { padding: 15px 0; background: #ffffff; font-size: 14px; line-height: 18px; font-weight: bold; border-bottom: solid 2px #999; }
body#page-shop .offers table tbody tr td p.title,
body#page-shop .offers table tbody tr td p.telephone { font-size: 16px }

body#page-shop .offers table tbody tr.d1 td { background:#ffffff; border-top: solid 1px #ffffff; }


body#page-shop p,
body#page-shop th,
body#page-shop td { font-size: 16px !important; }

