body {
	font-size: 10pt;
	text-align: left;
	font-family: Georgia, "Times New Roman", serif;
	color: #000;
	background: #fff;
}

#branding-logo {
	margin: 0 0 1em;
}

#content, #content-main, #content-related {
	float: none;
	width: 100%;
}

a:link, a:visited { color: #000; text-decoration: underline; }

a:link:after, a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
}
html.noted a:link:after, html.noted a:visited:after {
  content: "";
}

#skip, .noprint, .top, #nav-one, #nav-two, #nav-three, #nav-footer {display: none;}


.estimateView #nav-main, .estimateView #ctl00_leftSidebar, .estimateView #ctl00_divContentSecondary, .estimateView #changeLocationContainer, .estimateView .locationChange, .estimateView .printThis {display:none;}
.estimateView #header a {text-decoration:none;}
.estimateView #header img {border:0;}
.estimateView .quantity input {border:0; width:5em; font-family: Georgia, "Times New Roman", serif; font-size:100%;}
.estimateView #menuContent {margin-top:2em;}
.estimateView p.buttons a {display:none;}
.estimateView .myOrderSubTotal {text-align:right; font-weight:bold;}
.estimateView .itemDescription {font-size:90%; font-style:italic;}

/* Printable menu */
.printable-menu #menuOptions {display:none;}
.printable-menu #menuContainer {margin:0 auto 20px; width:567px;}
.printable-menu h1 {color:#ED1C24;}
