body {
  font-family:arial;
}
img.go{
  position:relative;
  top:5px
}
a {
  font-weight:bold;
  color:black;
}
a:visited {
  color:#009933;
}
li {
  margin-bottom:10;
}

#topnavbar a {
  text-decoration:none;
  height: 10px;
  color:black;
  background-color:#FF6600;
  padding-bottom:1px;
  padding-top:5px;
  padding-left:15px;
  padding-right:15px;
  font-weight:bold;
  margin-left:2;
  margin-right:2;
  border-left:1px solid white;
  border-right:1px solid white;
}

#topnavbar a:hover,#topnavbar a:active,#topnavbar a.here:link, #topnavbar a.here:visited  {
  background:#009933;
  color:white;
}
#footerbar a {
  text-decoration:none;
  color:black;
  background-color:#FF6600;
}

#footerbar a:hover,#topnavbar a:active,#topnavbar a.here:link, #topnavbar a.here:visited  {
  color:white;
}
.boxheading {
  text-decoration:none;
  color:white;
  background-color:#FF6600;
  padding:5px 16px;
  font-weight:bold;
}

#browselist a.main {
  font-weight:bold;
  color:black;
  margin-bottom:2;
}
#browselist a.sub {
  width:100%;
  color:black;
  margin-left:10;
  margin-bottom:2;
}

#basketitem td{
  padding-left:16px;
}

#basketitem a.delete{
  float:center;
  width:60;
  text-align:center;
  font-size:90%;
  font-weight:bold;
  font-family:arial;
  text-decoration:none;
  color:white;
  padding:2px 5px;
  background-color:#009933;
  margin-right:10px;
}
#basketitem b.total{
  color:#FF6600;
}

#bookdescription b.main{
  font-size:120%
}

#bookdescription b.orange{
  color:#FF6600;
}

#bookdescription img{
  height:103px;
  margin-right:10;
}
body {
  text-align: center;
  margin-left:10;
  margin-right:10;
}

#newbook b{
  height:20px;
}
#newbook img{
  height:103px;
}
#basket a{
  width:100%;
  text-align:center;
  font-size:90%;
  font-weight:bold;
  font-family:arial;
  text-decoration:none;
  color:white;
  padding:5px 5px;
  background-color:#009933;
}

#description img {
  float:left;
  height:175px;
  margin-right:15px;
}

#description p {
  font-size:110%;
}

#description a{
  width:100;
  text-align:center;
  font-size:90%;
  font-weight:bold;
  font-family:arial;
  text-decoration:none;
  color:white;
  padding:5px 5px;
  background-color:#009933;
  margin-right:10px;
}

td.newbook {
  font-size: 80%
}

td.newbook a {
  text-decoration:none;
}

.colA {
  color:#009933;
}

.colB {
  color:#FF6600;
}

.bgcolA {
  background-color:#009933;
}

.bgcolB {
  background-color:#FF6600;
}

