body {
	font-family: Arial; 
	margin: 0px;
	font-size: 0.9em;
}

.rbtop {
	color: #000000;
	font-weight: bold;
	padding-left: 5px;

}

.rbbot {

	margin-bottom: 10px;
}
.rbcontent { 
	padding-left: 5px;
	padding-right: 5px;
}    



table {
	font-family: Arial; 
}
  


#proddesc { padding: 0px; margin: 0px;}
.errormsg { color: red;}

  
.search { }
  
  
  
  .checkoutitem {

  }
 
  .platformlink {
  	margin-left: 8px;
  	margin-right: 8px;
  	padding:  3px;
  	margin-top: 5px;
  	margin-bottom: 5px;
  }
  
  .browse-td {
  	text-align: center;
  }
  .manufacturer {
  	font-weight: bold;
  }




.selectedtab{background-color: #0b0f49; background-image: url(buttons/taboff.jpg);}

.selectedtabbar{background-color: #0b0f49;}

.notselectedtab{background-color: #fede2c; color: #000040;}

.selectedtablink:visited,a.selectedtablink,a.selectedtablink:hover  {color: #FFFFFF; text-decoration:none; font-weight: bold;}

.notselectedtablink,a.notSelectedTabLink:visited {color: #000040; text-decoration:none; font-weight: bold;}

.productreview {font-size: 0.8em;}

.recenthistory {margin-bottom: 2px;}

.voucher {color: #00A000; font-weight: bold;}
.instock {color: #007700;}


.bold { font-weight: bold; }

#searchbutton {color: #000000; font-weight: bold; background-color: #FFFFFF; border: 1px solid #000000;}
#checkoutbutton {color: #000000; font-weight: bold; background-color: #FFFFFF; border: 1px solid #000000; margin-bottom: 5px;}
#subscribebutton{color: #000000; font-weight: bold; background-color: #FFFFFF; border: 1px solid #000000; margin-bottom: 5px;}



.detail-productdescription { font-weight: bold; margin: 10px;}
.prodpriceoutline {border: 1px solid #000000; height: 80px; background: #e3e3e3;}
.prodpricetitle { font-weight: bold; background: #d3d3d3;}

.txtReq {border: 1px solid #000040; background: url("../buttons/bgstar.bmp") top right no-repeat;}
.txtNReq {border: 1px solid #000040; background-image: #fff padding:2px; }

#logoarea {
	background-color: #000000;
}
#currencybox {
	border: 1px solid #000000;
}

.mainheader {
	font-weight: bold;
	font-family: Arial;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 3px;
	text-align: center;
	color: 000000;
	text-decoration: underline;
}

a,a:visited, a:active {
	text-decoration: none;
	color: #0000FF;
}

a:hover {
	text-decoration: underline;
	color: #BB0000;
}

.whitea2z {
	color: #ffff99;
	font-weight: bold;
}

.whitea2z:hover {
	color: #ffff99;
	font-weight: bold;
}

a.whitea2z,a.whitea2z:visited,a.whitea2z:visited {

	color: #ffff99;
	font-weight: bold;
}

a.whitea2z-selected,a.whitea2z-selected:visited {

	color: #000000;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}

a.a2z-selected,a.a2z-selected:visited  {
	color: #ffff6d;
	background-color: #000000;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}

a.arbtop {
	color: #000000;
	text-decoration: underline;
}


.discography {
	font-size: 0.9em;
	font-weight: none;
}

#basketcontent {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
}

#baskettop {
	border: 1px solid #000000;
}
#historycontent {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
}

#historytop {
	border: 1px solid #000000;
}
#prodoverview {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
}

#prodoverviewheader {
	border: 1px solid #000000;
}

.item-feature { font-weight: bold;}
#searchtext {width: 350px;}
h1#prodtitle { display: none;}
.searchdropdown {display: none;}
#media-row {display: none;}
#footerlinks {
	font-size: 0.9em;
	display: none;
}

