body {
/*  background-color: #FFFFCC;*/
}

img  {
  border-style: none;
}

a {
  color: #000000;
  text-decoration: none;
}

div#main {
/*  position: absolute;*/
  width: 750px;
  top: 20px;
  left: 20px;
}

div#header {
  position: relative;
  height: 178px;
}

div#middle {
  top: 15px;
}

div#navbar {
  position: relative;
  width: 180px;
  height: 150px;
}

div#body {
/*  position: relative;*/
  left: 200px;
  width: 550px;
}

div#footer {
  position: relative;
  top: 30px;
  height: 20px;
}

div#body a:hover { text-decoration: none; }

.categorylinks{
  list-style-image: url(images/box.gif);
  margin: 5px auto 10px 18px;
  padding: 10;
}

.categorylinks li{
  padding-bottom: 1px;
}

.categorylinks li a{
  margin-left: -3px;
  padding: 3px 1px;
  font-size: 16px;
  display: block;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  border-bottom: 1px solid #000000;
}

.categorylinks a:hover {
  background: #FFD700;
  text-decoration: none;
}

.categorylinks li#selected a {
  font-size: 18px;
  background: #FFD700;
}

#flpane div.tabs {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #FFFFFF;
  cursor : hand;
}

#smpane div.tabs {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #FFFFFF;
  cursor: hand;
}

#flpane div.tabselected {
  background-color: #FFD700;
}

#smpane div.tabselected {
  background-color: #FFD700;
}

#flpane a.tabs {
  text-decoration: none;
}

#smpane a.tabs {
  text-decoration: none;
}

#flpane a.tabselected {
  font-weight: bold;
}

#smpane a.tabselected {
  font-weight: bold;
}

a.detaillink {
  color: #000080;
  text-decoration: none;
}
