body, table, div {
	font-family: sans,Arial;
	background: black;
	background: url('/pics/nbackground7.jpg');
/* yellow */
	color: #ffff01;
	margin: 0 0 0 0;
	font-size: 12px;
}

table.hoho
{
	background: none;
}

input, select {
	font-family:sans,Arial;
	font-size:12px;
}
img {
	border: none;
}
.sitetable {
	width:1270px;
/*	width:1000px;*/
	background:url('/pics/banner_top.jpg');
	background-repeat:no-repeat;
}

.cart {
	/*margin-left:497px;*/
	background:url(/pics/cart_back.jpg);
	background-repeat:no-repeat;
	width:356px;
	height:51px;
	border:none;
}
.searchbar {
	background:none;
	padding:0;
	margin:0;
}
a:link.cartlink, a:hover.cartlink, a:visited.cartlink {
	background:none;
/* 	yellow */
	color:#01009a;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

.menupanel {
/* 	blue dark */
	background:#01009a;
	color:white;
	width:220px; 
}

.footerpanel {
/* 	blue dark */
	width:1015px;
	background:#01009a;
	color:white;
	height:30px;
	
}
.menutable {
	background:#00006c;
	color:white;
	width:250px;
}

a:link.menutoplink, a:hover.menutoplink, a:visited.menutoplink {
	background:#0000cc;
	color:white;
	text-decoration:none;
	font-weight:bold;
	display:block;
	line-height:30px;
	padding-left:5px;
}

img.menuitem_img
{
	vertical-align: middle;
	margin:3px;
}

a:link.menuitem, a:hover.menuitem, a:visited.menuitem {
	background:#ffff01;
	color:#0000cc;
	text-decoration:none;
	font-weight:bold;
	display:block;
	line-height:20px;

}

a:link.menuitem_sel, a:hover.menuitem_sel, a:visited.menuitem_sel {
	background:#ff6600;
	color:white;
	text-decoration:none;
	font-weight:bold;
	display:block;
	line-height:20px;
}

.orange{
	color:#ff6600;
}
.yellow{
	color:#ffff01;
}
.search_nav {
	cursor:default; 
/*	border-top:8px solid black;
	border-bottom:8px solid black;
	border-left:5px solid black;
	border-right:5px solid black;*/
	width:100%;
	background:url('/pics/nbackground7.jpg');
}

.bookimg {
	width:90px;
	height:125px;
	/*border:4px solid #ff6600;*/
	background:url('/pics/nbackground7.jpg');
}

#result_list {
	background:none;
	border-top:1px dashed orange;
	border-bottom:1px dashed orange;
	padding-left:10px;
	padding-right:10px;
	margin:2px;
}

#cart_list {
	background:none;
	border-top:1px dashed orange;
	border-bottom:1px dashed orange;
/*	margin-left:3px;
	margin-right:3px;*/
}



table.book_result { 
	background:black;
	border-top:1px solid white;
	background:url('/pics/nbackground7.jpg');
}

table.book_result { 
	background:black;
	background:url('/pics/nbackground7.jpg');
}

table.book_result TD { 
	background:black 
	background:url('/pics/nbackground7.jpg');
}

a:link.cart_list
{
	background:none;
	color:#ff6600;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
a:visited.cart_list
{
	background:none;
	color:#ff6600;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
a:hover.cart_list
{
	background:none;
	color:#ff6600;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
}


a:link.white, a:visited.white, a:hover.white 
{
	background:none;
	color:white;
	text-decoration:none;
/*	font-weight:bold;*/
	font-size:12px;

}

a:link.pagenumberlink, a:visited.pagenumberlink {
	background:none;
/* 	yellow */
	color:white;
	text-decoration:none;
	font-weight:bold;

	line-height:20px;

}

a:link.text2, a:visited.text2 {
	background:none;
	color: white;
	text-decoration:underline;
	font-weight:bold;
	line-height:20px;
}

a:hover.pagenumberlink {
	text-decoration:underline;
}

a:hover.text2 {
	text-decoration:none;
}

.product_title{
	font-size:16px;
	color:orange;
	font-weight:bold;
	background:url('/pics/nbackground7.jpg');
}
.product_author {
	color:white;
	font-size:14px;
}
.property_title {
	background:url('/pics/nbackground7.jpg');
}
.property_value {
	color:white;
}
.property_value_promo
{
	text-decoration: line-through;
	color:white;
}

table.book_result
{
	background:none;
	padding-top:2px;
}

.bigletter
{
	background: #ff6600;
	color: white;
	font-weight: bold;
	font-size: 20px;
	background: url('/pics/nbackground7.jpg');
}