/*
Print stylesheet.
*/

/* basic print styles */

body
{
background: white;
color: black;
font-family:Georgia,Utopia,Palatino,'Palatino Linotype',serif;
font-size: 12pt;
padding: 0;
margin: 0;
  /* serif fonts render better in print than sans-serif, and specifying 12pt
     sets a reasonable print-friendly size. */
}

.not-printed, form
{
display: none;
}

.print-only {
	display: block;
}

a:link, a:visited
{
color: #520;
background: transparent;
font-weight: bold;
text-decoration: underline;
/* this gives the links a color dark enough to be close to black in grayscale output,
   while still using a dark red that will show up on a color printout. The boldfacing
   and underlining ensure that the text of the links will stand out. */
}

a:link:after, a:visited:after
{
/*
content: " (" attr(href) ") ";
font-size: 90%;
   in a fully CSS2-conformant browser, we can parenthetically insert the URLs of the
   links after each one */
}

/*
Headers
*/

h1, h2, h3
{
background: transparent;
color: black;
padding-bottom: 1px;
font-weight: bold;
}

h1
{
font-size: 16pt;
margin: 10px 0;
border-bottom: 3px solid #000;
}

h2
{
font-size: 14pt;
}

h3
{
font-size: 12pt;
border-bottom: none;
}

/*
Style makura specific areas
*/

#header {
	width: 100%;
	background: transparent;
}
	#header a#logo {
		height: 55px;
		width: 241px;
		margin: 16px 51px 0;
	}

	#header ul#main_nav {
		display: none;
	}

#page {
	width: 100%;
	background: transparent;
}

	#page #page_inner {
		background: transparent;
	}

		#page #page_inner .page_rhs {
			float: none;
			padding: 0;
			width: 100%;
		}

		#page #page_inner .page_rhs .box {
			background: transparent;
		}

			#page #page_inner .page_rhs .box_inner {
				background: transparent;
			}

		#page #page_inner .page_rhs table.order {
			width: 100%;
		}
			#page #page_inner .page_rhs table .col_1 {
				padding:0;
				width:25%;
			}
			#page #page_inner .page_rhs table .col_2 {
				padding:0;
				width:15%;
			}
			#page #page_inner .page_rhs table .col_3 {
				padding:0;
				width:35%;
			}
			#page #page_inner .page_rhs table .col_4 {
				padding:0;
				width:15%;
			}
			#page #page_inner .page_rhs table .col_5 {
				padding:0;
				width:9%;
			}
		#page #page_inner .page_rhs .cost_desc {
			width: 90%;
		}

#footer {
	display: none;
}

