/* template: OxfordEye #2 */

a img { border: 0; }
body { background-color: white; margin: 0; }
table.main td.center div.trail { font-family: Tahoma, Arial, Helvetica, sans-serif; color: black; font-weight: bold; font-size: 11px; margin-bottom: 2px; }
table.main td.center div.trail a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: black; }
table.main td.center div.trail a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: }
table.nh_container { width: 922px; background-color: white; padding: 1px; }
table.header { width: 100%; margin-bottom: 10px; }
table.header td.logo { padding-top: 10px; }
table.header td.banner { padding: 16px; }
table.header td.links { padding: 1px; }

table.nav { height: 26px; background: transparent url(nav.gif) repeat-x left top; text-align: center; font-family: Tahoma, Verdana, sans-serif; font-weight: bold; color: white; font-size: 12px; }
table.nav td.left { width 6px; background: transparent url(nav_left.gif) no-repeat left top; }
table.nav td.right { width 6px; background: transparent url(nav_right.gif) no-repeat right top; }
table.nav td.sep { width 7px; background: transparent url(nav_sep.gif) no-repeat left top; }
table.nav td.cat_link { padding: 3px 10px; background: transparent url(nav.gif) repeat-x left top; text-align: center; }
table.nav td.cat_link_active_hover,
table.nav td.cat_link_active,
table.nav td.cat_link_hover { padding: 3px 10px; background: transparent url(nav.gif) repeat-x left -28px; text-align: center; }
table.nav a { font-family: Tahoma, Verdana, sans-serif; font-weight: bold; color: white; font-size: 12px; text-decoration: none; }
table.nav td.cat_link input { font-size: 10px; }

td.headinfo { font-family: Verdana, sans-serif; font-size: 10px; color: #484848; }
td.headinfo a { font-family: Verdana, sans-serif; font-size: 10px; color: #4ea247; text-decoration: none; font-weight: bold; }
table.header td.headinfo a:hover { font-family: Verdana, sans-serif; font-size: 10px; color: #4ea247; text-decoration: underline; font-weight: bold; }
td.searchbox input { font-family: Verdana, sans-serif; font-size: 10px; background-color: #ffffff; }
td select, td.searchbox { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; }
td.linkbar a { font-family: Verdana, sans-serif; font-size: 10px; color: #383838; padding-right: 10px; }
td.linkbar span.link_account { padding-left: 30px; background: transparent url(account.gif) no-repeat 15px center; }
td.linkbar span.link_basket { padding-left: 30px; background: transparent url(basket.gif) no-repeat 15px center; }
td.linkbar span.link_checkout { padding-left: 30px; background: transparent url(checkout.gif) no-repeat 15px center; }
td.linkbar span.link_bookmark { padding-left: 30px; background: transparent url(bookmark.gif) no-repeat 15px center; }

table.sidebar#sks_sidecal { font-family: Arial; }
table.sidebar#sks_sidecal caption { background: transparent url(calendar_caption.gif) no-repeat center 2px;  }
table.sidebar#sks_sidecal th { padding: 1px 2px; background: #999999; color: white; padding: 3px 6px;}
table.sidebar#sks_sidecal th a { color: white; text-decoration: none; font-weight: bold; }
table.sidebar#sks_sidecal td { padding: 1px 2px; color: #666666; }
table.sidebar#sks_sidecal td a { color: #4ea247; }



