div.lCorner{
width: 11px;
height: 10px;
background-image:url(images/corner_left.gif);
background-repeat: no-repeat;
}

div.rCorner{
width: 11px;
height: 10px;
background-image:url(images/corner_right_16.gif);
background-repeat: no-repeat;
}

div.bStripe {
width: auto;
height: 10px;
background-image:url(images/grad.gif);
background-repeat: repeat-x;
}

div.bookmarks {
width: auto;
height: 20px;
background-image: url(images/but.gif);
background-repeat: repeat-x;
}

table.bookmarks {
width: 100%;
background-image: url(images/but_left.gif);
background-position: left;
background-repeat: no-repeat;
}

table.bookmarks td {
//background-image: url(images/but_left.gif);
background-position: right;
//background-repeat: no-repeat;
padding: 4px;
cursor:pointer;
}

table.bookmarks td a {
display: block;
width: auto;
height: 12px;
float: left;
vertical-align: text-bottom;
background-image: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
text-decoration: none;
color: #1b3c6d;
}

table.bookmarks td:hover {
background-image: url(images/but_active.gif);
background-repeat: repeat-x;
}

table.bookmarks td:hover img.bclose {
  visibility: visible;
}
img.bclose {
  display: block;
  visibility: hidden;
  cursor:pointer;
}
* html img.bclose {
  visibility: visible;
}

.tdselected {
background-image: url(images/but_active.gif);
}

.bmarklink {
	color: #303030;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    cursor:pointer;
}

.foo a, a:visited, a:hover,a {
	color: #0000EE;
}