@charset "utf-8";
/* CSS Document */

body {
	background-color: #111;
	padding: 0px;
	margin-top:0px;
}
body, table, td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000;
}
form {
	margin: 0px;
	padding: 0px;
}
h1{
	font-size:13px;
	color:#444;
	margin:0px;
	padding:0px;
}
h2{
	font-size:14px;
	color:#444;
	margin:0px;
	padding:0px;
}
.table-main{
	border:solid 1px #888;
	border-collapse:collapse;
	background-color:#555;
}
.main-header {
	background-image: url(wimages/aatop-bar.gif);
	background-repeat:repeat;
}
.quick-bar-td {
	background-color:#444;
}
.main-body-td {
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
}
.body-table {
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-left: solid 5px #555;
	border-bottom: solid 2px #555;
	border-collapse:collapse;
}
.top-menu, .top-menu a:link, .top-menu a:visited, .top-menu a:active{
	text-decoration:none;
	color:#DDD;
	font-weight:600;
}
.top-menu a:hover{
	text-decoration:underline;
	color:#FF0;
}
.cat-index-table{
	background-color:#efefef;
	border:solid 1px #d0d0d0;
}
.cat-index-table th{
	background-color: #8c6239;
	border-top:solid 1px #a68361;
	border-bottom: solid 1px #a68361;
	padding: 4px;
	font-size:14px;
	font-weight:600;
	color: #ddd;
}
.cat-index-table th a:link, .cat-index-table th a:visited, .cat-index-table th a:active{
	text-decoration:none;
	color:#ddd;
}
.cat-index-table th a:hover{
	text-decoration:underline;
	color:#FF0;
}
.cat-index-table td{
	font-size: 12px;
	padding: 4px;
}
.popular-toners{
	background-color:#dadada;
	border-bottom:solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}
.mfg-header, .category-header{
	background-color:#eaeaea;
	border-bottom:solid 1px #777;
	border-top: solid 1px #777;
	font-size:16px;
	padding:7px;
}
.popular-toners td{
	color: #806699;
	font-size:14px;
	font-weight:600;
}
.index-item-table{
	border-bottom:solid 1px #cacaca;
	border-top:solid 1px #cacaca;
	border-collapse:collapse;
}
.index-item-table td{
	border-bottom:solid 1px #cacaca;
	border-top:solid 1px #cacaca;
}
.index-price{
	font-size:14px;
	color:#03C;
	font-weight:600;
}
.index-title{
	font-size:12px;
	font-weight:600;
}
.index-title a:link, .index-title a:active, .index-title a:visited{
	text-decoration:none;
	color:#555;
}
.index-title a:hover{
	text-decoration:underline;
	color:#000;
}
.sponsored-link-td, .vendor-profile-td{
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	font-size:14px;
	font-weight:600;
	color:#666;
}
.sponsored-link-div, .sponsored-link-div a:link, .vendor-profile-div, .vendor-profile-div a:link{
	text-decoration:none;
	color:#000;
}
.text-path-location{
	font-size:15px;
	color:#333;
	font-weight:600;
}
.text-title-sponsored-link{
	color:#978ebb;
	font-weight:600;
	text-decoration:underline;
}
.text-url-sponsored-link{
	color:#555;
	font-weight:600;
}
.text-price-vendor{
	font-size:16px;
	font-weight:600;
	color:#F00;
}
.text-categories{
	font-size:12px;
	font-weight:600;
}
.text-categories a:link, .text-categories a:visited, .text-categories a:active{
	text-decoration:none;
	color:#666;
	display:block;
}
.text-categories a:hover{
	text-decoration:underline;
	color:#006;
	background-color:#eaeaea;
}
.store-box{
	border:solid 1px #aaaaaa;
	border-collapse:collapse;
	background-color:#dddddd;
}
.store-box td{
	border-top:solid 2px #dddddd;
	border-bottom:solid 2px #dddddd;
	border-left:solid 1px #bbbbbb;
	border-right:solid 1px #bbbbbb;
	background-color:#FFF;
}
.store-box-top-title{
	font-size:11px;
	font-weight:600;
	color:#333;
	background-color:#dddddd;
}