a:link {
  color: #0055ff;
}
a.nounderline {
  text-decoration: none;
/*  background-color: #003399;*/
}
em {
  font-weight: bold;
  font-style: normal;
}
h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  105%; font-weight: bold;
  margin-bottom: 15px;
}
.head {
  font: bold 77% Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  margin-bottom: 3px;
}
h1.searchresults {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  85%; font-weight: bold;
  background-color: white;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
h1.groupname {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  105%; font-weight: bold;
  margin-bottom: 5px; border-bottom: 1px solid;
}
.groupname {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  95%; font-weight: bold;
  margin-bottom: 5px; border-bottom: 1px solid;
}
.normaltext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 77%;
}
.sel {
  background-color: #fff5d4;
  border: solid 1px;
  border-color: black;
  margin-bottom: 3px;
  margin-top: 0px;
  padding-top: 3px;
  padding-bottom: 5px;
  padding-left: 10px;
  font: 71% Tahoma, Verdana, Arial, sans-serif;
  width: auto;
}
.searchresults {
  text-align: left;
}
.total {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 77%; font-weight: bold;
}
.range {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 77%;
}
.nextlinks {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 77%; letter-spacing: 2pt; font-weight: bold;
}
.ordertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%;
}
.orderitemname {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 78%; font-weight: bold;
}
.orderform {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%; width: 140px;
}
.orderfielddescr {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%; text-align: right;
}
.orderfield {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%; width: 140px;
}
.smalltext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%;
}
.note {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 68%;
}
.buttontext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: smaller;
}
.formsmalltext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%; width: 100%;
}
.smallhead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%; font-weight: bold;
}
.other {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%;
  margin-top: 5px;
}
.prices {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top: 10px;
  margin-bottom: 15px;
}
.margbot {
  margin-bottom: 25px;
}
.psmalltext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%;
  margin-top: 0; margin-bottom: 0; margin-left: 0;
}
.headertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%;
}
.footertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 71%;
}
.itemname { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 85%; font-weight: bold;
  margin-bottom: 15px;
}
.article {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 85%; font-weight: normal;
}
.hdrlink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000; background-color: white;
}
p.normaltext {
  margin-top: 0px; margin-left: 0;
  text-align: justify; text-indent: 1.5em;
}
p {
  margin-top: 0px;
}
.frm1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 76%; width: 100%;
}
.frm2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 105%;
}
ul li {
  margin-left: 0px; margin-bottom: 0; margin-top: 0;
  font: 87%/110% Verdana, Tahoma, sans-serif;
  list-style: disc;
}
ul ul li {
  margin-left: 0px; margin-bottom: 0; margin-top: 0;
  font: 100%/110% Verdana, Tahoma, sans-serif;
  list-style: disc;
}
.lbhead {
  font-family: Tahoma,Verdana,sans-serif; font-size: 140%;
  font-weight: bold; color: #ffcc00; background-color: #003399; letter-spacing: 4pt;
}
.lbhead2 {
  font-family: Tahoma, Verdana,sans-serif; font-size: 110%;
  font-weight: normal; color: #ffcc00; background-color: #003399; letter-spacing: 2pt;
}
.dekohead {
  font-family: Verdana,Tahoma,sans-serif; font-size: 140%;
  font-weight: bold; color: #91002f; letter-spacing: -1pt;
}
.dekohead2 {
  font-family: Verdana,Tahoma,sans-serif; font-size: 110%;
  font-weight: normal; color: #91002f; letter-spacing: 0pt;
}
.alt {
  font-family: Verdana,Tahoma,sans-serif; font-size: 71%;
  color: white; background-color: #003399;
}
.altdeko {
  font-family: Verdana,Tahoma,sans-serif; font-size: 71%;
  color: #91002f; background-color: #c0c0c0;
}
.mrg {
/*  margin-top: 8px;
  margin-left: 0px;
  border: 0px;
  padding-top: 10px;
  margin-top: 8px;*/
  margin-left: 0px;
  border: 0px;
  width: 100%;
}
.foot {
  margin-top: 18px;
  clear: both;
  border-top: 1px solid;
  border-color: #000000;
}
.backlinks {
  font-family: Verdana,Tahoma,sans-serif; font-size: 80%; font-weight: bold;
  margin-bottom: 8px;
}
.mrgtop {
  font-family: Verdana,Tahoma,sans-serif; font-size: 77%;
  margin-top: 8px;
}
.searchform {
  margin: 0px;
  border: 0px;
  padding: 0px;
  background-color: #fff5d4;
  border: solid 1px;
  border-color: black;
}
.searchformCont {
  margin-right: 20px;
  margin-left: 5px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  width: 500px;
  border: 0px;
  float: left;
}
.advsearchform {
  margin-top: 8px;
  margin-left: 20px;
  width: 280px; border: 0px;
  background-color: #fff5d4;
}
.nav {
  margin-top: -5px; margin-bottom: 8px;
}
.norm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
img.temp {
  font-size: 9px;
  background: white;
  color: white;
}
img {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
}
ul {
  margin-bottom: 15px;
}
.spn {
  vertical-align: bottom; text-align: left;
}
.coverdesc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 77%;
  margin-bottom: 26px;
  margin-top: 26px;
}
p.coverdesc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 77%;
  margin-bottom: 26px;
  margin-top: 26px;
}
.covername { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 85%; font-weight: bold;
}
.cover {
  padding-bottom: 10px;
  padding-top: 5px;
clear: left;
}
.covercat {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 82%;
  font-weight: bold;
}
.coverhref {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
}
.floatleft {
  float: left;
  clear: left;
}
.questions {
  padding: 10px;
  background-color: #fff5d4;
  border: solid 1px;
  border-color: black;
  margin-bottom: 3px;
  margin-top: 10px;
  padding-bottom: 3px;
}
.floatright {
  float: right;
  clear: both;

}
.q {
  font: bold 77% Vedana, Tahoma, sans-serif;
  margin-top: 0;
}
.a {
  font: normal 77% Tahoma, Vedana, sans-serif;
  text-align: justify;
  text-indent: 1.5em;
  margin-top: 1px;
  margin-bottom: 12px;
}
.smallsearch {
  padding: 0px;
  margin: 0px;
}
.floatingright {
  margin-left: 20px;
  width: 45%;
  float: right;
  clear: both;
  margin-bottom: 0px;
}
.normal {
  font-weight: normal;
}