@import "normalize.css";

body{
	font-size:1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}
.screen{
	position:absolute;
	left:-9999em;
}
.order_form{
	margin-top:10px;
	margin-bottom:10px;
	width:650px;
	font-size:11px;
}
.order_form > li{
	margin-bottom:10px;
	border:1px solid #333;
	background-color:#FEF1D8;
	padding:0px
}
.order_form > li > h3{
	font-size:16px;
	padding:10px;
	background-color:#E7E3D1;
	color:#000;
	line-height: 24px;
}
input.button.round{
	border:1px solid #666;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	padding:2px 8px;
	margin:3px 6px;
}
input.button.round:hover{
	background-color:#f0f0f0;
}
.order_form > li > ul > li{
	margin-bottom:0px;
}
.order_form > li > ul > li > h3{
	font-size:13px;
	background-color:#F1EFE7;
	color:#000;
	padding:6px;
	padding-left:16px;
}
.order_form > li > ul{
	margin-left:0px;
}
.order_form ul ul, .line_item, .past_orders, ul.row{
	border:1px solid #666;
	background-color:#f0f0f0;
	padding:6px 2px;
}
.order_form ul ul{
	border-left:none;
	border-right:none;
}
.order_form ul ul li, .line_item li, .past_orders li, .top_ul ul.row li{
	display:inline-block; 
}
.sku{ width:40px; font-size:10px; font-weight:bold; }
.item_title{ width:340px; }
.item_qty{ width:75px; text-align:center; }
.item_price{ width:70px; text-align:right; margin-right:14px;}
.line_price{ width:70px; }
.date{ width:220px;}
.total{ width:85px;}
.users_name{ width:130px;}
.detail_link{ width: 100px;}
#disclaimer{
	font-size:.6em;
	padding:.6em 4em;
	text-align:center;
	margin:1.5em auto;
	line-height:1.4em;
}