/* CSS Document */

* {
	margin: 0;
	padding: 0;
	}

body {
	font:9pt/1.2 "lucida grande", arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #666;
	}
	
a { color: #666; text-decoration: none; }
	
p, ul, ol, address {
	margin-bottom: 5pt;
	font-style: normal;
	}
	
li { margin: 0 0 5px 15px; list-style-type: square;}

h1 { font-size: 14pt; margin: 20pt 0 10pt; border: 0; text-transform: uppercase; color: #ff6600;}
	
h2 { font-size: 12pt; color: #666; margin-top: 10pt; }

h3 { color: #666; font-weight: bold; padding-bottom: 10px; font-size: 12pt; }
	
h4, h5, h6, dt { clear: both; font-weight: bold; font-size: 9pt; margin: 5pt 0 2pt; }
		
h4.orderDetails { margin-top: 10pt; clear: both; }
		
a.title { display: block; }		
		
dt { margin-left: 0pt; }		
dd { margin-left: 10pt; }
dd ul { margin-left: 0pt; font-size: 10pt; }		
dl { margin-bottom: 10pt; }

table { width: 100%; border-top: 1px solid #ccc; }
th, td { text-align: left; padding: 0 0 1em; margin: 0; vertical-align: top; }

input { border: 0; }
input[type="submit"] { display: none; } 

.module1, .module2 { float: left; width: 50%; padding-bottom: 10pt; }
		
#navDept, #navDeptTitle, #navToolsTitle, #navTools, #breadcrumbs, #basketinfo, p.print_invoice, #search, p#skip, #footer, form, #inline_editor, #thumbnails, #left { display: none; }
	