TD.breadcrumb {
	   font: 12px Tahoma;
	   color: #ffffff;
	   background-color: #bc1b15;
	   max-height: 20px;
	   vertical-align: middle;
	   padding: 1px 2px 2px 2px;
}

.breadcrumb {
	   font: 12px Tahoma;
	   color: #ffffff;
	   background-color: #bc1b15;
	   max-height: 20px;
	   vertical-align: middle;
	   text-decoration: none;
	   padding: 0px 2px 2px 2px;
}

P {
	   font: 11px Tahoma;
	   color:#000000;
	   padding: 2px 2px 2px 2px;
}

.menuheader {
	    font: 15px Tahoma;
	    color:#8d0000;
		text-align: left;
	    padding: 2px 2px 2px 2px;
	    margin: 2px 2px 2px 2px;
		width: 98%;
}

#menutext {
	    font: 12px Tahoma;
}

.menutext {
	    font: 12px Tahoma;
}

#eShopFooter {
	    font: 11px Tahoma;
	    color:#bc1b15;
		text-decoration: none;
}

#header1 {
	    font: 13px Tahoma;
		font-weight: bold;
	    background-color:#bc1b15;
	    color:#ffffff;
		text-align: left;
	    padding: 4px 4px 4px 4px;
}
#header2 {
	    font: 13px Tahoma;
		font-weight: bold;
	    background-color:#ffffff;
	    color:#bc1b15;
		text-align: left;
}

#div1 {
	    font: 11px Tahoma;
		position: inline; 
		left: 600px; 
		width: 200; 
		visibility: hidden;
		background-color: #ffffff;
		border: solid 1px #000000;
	    padding: 4px 4px 4px 4px;
}

#div2 {
	    font: 11px Tahoma;
		position:absolute; 
		top: 150; 
		width: 125; 
		visibility: hidden;
		background-color: #ffffff;
		border: solid 1px #000000;
	    padding: 4px 4px 4px 4px;
}

#border {
		width: 791;
		border: solid 0px #bc1b15;
	    padding: 4px 4px 4px 4px;
}

.productname {
	    font: 17px Tahoma;
		font-weight: bold;
	    color:#bc1b15;
		text-align: left;
}
.author {
	    font: 12px Tahoma;
		font-weight: bold;
	    color:#bc1b15;
		text-align: left;
}
.publisher {
	    font: 12px Tahoma;
	    color:#000000;
		text-align: left;
}
.ISBN {
	    font: 11px Tahoma;
	    color:#aaaaaa;
		text-align: left;
}
.price {
	    font: 18px Tahoma;
		font-weight: bold;
	    color:#bc1b15;
		text-align: left;
}
.previewtext {
	    font: 11px Tahoma;
	    color:#000000;
		text-align: left;
}

.cartcontents {
	    font: 11px Tahoma;
	    color:#000000;
}

.eShop_header {
	    font: 19px Tahoma;
		font-weight: bold;
	    color:#bc1b15;
}

.eShop_subheader {
	    font: 15px Tahoma;
		font-weight: bold;
	    color:#bc1b15;
}

.eShop_subheader2 {
	    font: 12px Tahoma;
		font-weight: bold;
	    color:#bc1b15;
}

.eShop_text {
	    font: 12px Tahoma;
	    color:#000000;
}

#eShop_link {
	    font: 11px Tahoma;
		text_decoration: none;
	    color:#000000;
}

#checkoutbox {
	   font: 12px Tahoma;
	   color: #000000;
	   margin: 10px 3px 3px 3px;
	   border: solid 1px #e9dbc2;
	   background-colour: #ffffff;
	   padding: 5px 5px 5px 5px;
}

#checkoutbox .heading1 {
	   font: 15px Tahoma;
	   font-weight: Bold;
	   color:#8d0000;
}

#checkoutbox td {
	font: 11px Tahoma;
	color: #000000;
}