#custom_catalog, #maintable td, #detailstable td {
	font-family: verdana,geneva,arial,sans-serif;
	font-size: 10pt;
}

#custom_catalog {
	text-align: left;
}

#maintable  {
	width: 98%;
}

#detailstable {
	/*border: 1px solid black;*/
	width: 550px;
	padding: 0px;
	margin -1px;
}

#back{
	float: right;
}

#back a:link, #back a:visited, #back a:hover, #back a:active {
	font-size: 8pt !important;
	color: #0000ff;
}

.catagory_box, .material_box {
	vertical-align: top;
	text-align: center;
	width: 33%;
	padding: 0px 4px 14px 4px;
}

.catagory_box img, .material_box img {
	width: 150px;
	height: 100px;
}

#paging_block {
	text-align: center;
}

#paging {
	text-align: center;
	width: 200px;
	font-size: 8pt !important;
}

#paging a:link, #paging a:visited, #paging a:hover, #paging a:active {
	font-size: 8pt !important;
}

.paging_out {
	color: gray !important;
}

.details_tabs {
	text-align: center;
	cursor: pointer;
	border: 1px solid black;
	background-color: #FFCC00;
}

.details_tabs_on {
	text-align: center;
	font-weight: bold;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
}

.details_tabs_off {
	text-align: center;
	border: 1px solid black;
	background-color: #cccccc;
}

#type_origin, #fullimgs {
	padding: 0px;
	MARGIN: -2PX;
	text-align: center;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

#detailsheader{
	text-align: center;
	font-weight: bold;
	color: #000000;
	/*text-decoration: underline;*/
	
}

#detailsorigin{
	font-size: 18pt;
}