/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: verdana;
	font-size: 0.88em;
	color: #666;
}

table.small td, table.small th {
	font-size: 0.8em;
}

table.basic {
	color: #676767;
}
table.basic thead th, table.basic thead td {
	font-weight: bold;
	text-align: right;
	padding: 10px 0 5px 0;
	background-color: #F8F8F8;
	border-bottom: 1px solid #B7B7B7;
	border-top: 2px solid #B7B7B7;
}


table.basic tbody th {
	padding: 5px 0;
	font-weight: normal;
	text-align: left;
}
table.basic tbody td {
	padding: 5px 0;
	text-align: right;
}
table.basic tr.bottomline td, table.basic tr.bottomline th {
	border-bottom: 1px solid #B7B7B7;
}

table.basic tr.bottomlinedb td, table.basic tr.bottomlinedb th {
	border-bottom: 2px solid #B7B7B7;
}

table.basic tr.last td, table.basic tr.last th {
	border-bottom: 2px solid #B7B7B7;
}
table.basic td.bgcolor {
	background-color: #F8F8F8;
}
table.basic th.left, table.basic td.left {
	text-align: left;
}
table.basic th.right, table.basic td.right {
	text-align: right;
}
table.basic th.center, table.basic td.center {
	text-align: center;
}


form, input, label, select {
	margin: 0;
	padding: 0;
}
#top, #search, #topnav, #left, img.insidebanner, #breadcrumb, #relatedinfo, #footer, #footerlinks, .sIFR-flash, .hideme {
	visibility:hidden;
	display:none;
}

table.suppliers td{ border-bottom: 1px solid #666; padding: 2px;}
table.suppliers td.status{ border-right: 1px solid #666; border-left: 1px solid #666; text-align: center;}

