



body {
margin: 0;
padding: 0;
font-family: arial, sans-serif;
font-size: 8pt;
}


h6 {
	font-size: 10pt;
	margin: 10px 0 0 0;
}

h4 {
	font-size: 11pt;
	margin:0;
	padding:0;
}

.collection_description {
	padding: 20px 0 0 0;
	margin: 0;
}

.collection_note {
		padding: 0 0 20px 0;
	margin: 0;
}

.header_container {
border-bottom: 1px solid #ccc;
}

.head {
width: 100%;
}

.head .logo {
height: 80px;
width: 100%;
background: url(img/logo_blue.png) no-repeat;
}

.head .print_page {
height: 80px;
text-align: right;
}

.wrapper {
width: 99%;
margin: 0 auto;
}


.collection_wrapper {
padding: 0px;
width: 100%;
margin: 10px 0px 70px 0px;
border: 0px solid #ccc;
page-break-after:always;
}


table.collection {
width: 100%;
text-align: center;
border: 1px solid grey;
border-collapse: collapse;
}

table.collection td{
border: 1px solid grey;
padding: 5px 5px;
font-family: arial, sans-serif;
font-size: 8pt;
}



table.collection td.header_first, table.collection td.archive_title, table td.header, table td.sub_header {
text-align: left;
}

table.collection td.header_first,
table.collection td.header_field,
table.collection td.id_col,
table.collection td.header_price_current,
table.collection td.price_col,
table.collection .header_field_archive,
table.collection .header_field_current {
font-size: 6pt;
text-transform: uppercase;
color: #000000;
}

table.collection td.sub_header {
font-family: arial, sans-serif;
font-weight: bold;
text-transform: uppercase;
font-size: 11pt;
background: #e0e0e0;
}

table.collection td.archive_title {
font-family:arial, sans-serif;
font-size: 10pt;
width: 280px;
}

table.collection td.subset {
}


table.collection td.subset:before {
vertical-align: middle;
}

table.collection td.subset_last {
}

table.collection td.subset_last:before {
vertical-align: middle;
}

table.collection tr.collections:hover {
background: #EDEDED;
}

a.xls,
a.pdf,
a.info
 {
display: inline-block;
width: 32px;
height: 32px;
}

.xls {
background: url(img/xls.png) no-repeat;
}

.pdf {
background: url(img/pdf.png) no-repeat;
}

.info {
background: url(img/mail.png) no-repeat;
}

.print {
background: url(img/print.png) no-repeat;
}

.print_header {
background: url(img/print.png) no-repeat;
}

.tr {
background: url(img/tr.png) no-repeat;
}

.ls {
background: url(img/ls.png) no-repeat;
}

a.print_header,
a.print,
a.tr,
a.ls {
display: none;
}

a.print:before {
	content: "";
}

.intro_text {
font-size: 10pt;
margin: 10px 0px 20px 0px;
}

.content {
width: 100%;
}


.index {
display: none;
}

.footer {
border-top: 1px solid #ccc;
text-align: right;
height: 40px;
}

.screen {
display: none;
}

.noprint {
  display:none;
}
