/* CSS Document for menu*/

#menu {
margin: 0;
padding: 0;
font: 11px 'verdana', 'arial', sans-serif;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

dl#menu {
width: 142px;
}

/* top menu */

dl#menu dt {
color: #ffffff;
padding: 6px 2px 3px 5px;
cursor: pointer;
margin: 0;
height: auto;
text-align: left;
font-weight: normal;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #CE2025;
background: #CE2025 url("images/navbg.jpg") left no-repeat;
}

/* sub menu outside border*/
dl#menu dd {
position: absolute;
z-index: 100;
padding: 0px;
margin-left: 5em;
margin-top: -1.4em;
width: 13em;
border-width: 0px;
border-style: solid;
border-color: #CE2025;
}

/* sub menu */
dl#menu li {
margin: 0;
padding: 0;
text-align: left;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #ffffff;
background: #CE2025;
}

/* sub menu link*/
dl#menu li a {
padding: 2px 2px 2px 15px;
color: #ffffff;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

/* top menu link*/
dl#menu dt a {
padding-left: 0px;
color: #ffffff;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

/* sub menu link hover*/
dl#menu li a:hover {
background-color: #E78F92;
}

/* top menu link hover*/
dl#menu dt a:hover {
color: #E78F92;
}

/* depth 3 TABBED NAVIGATION */


#tabbar ul{
width:800px;
margin:0;
padding:4px 0px 0px 0px;
list-style:none;
float:left;
position:relative;
left:156px;
  }
#tabbar li {
  float:left;
  background:url("images/tabs/right.gif") no-repeat right top;
  margin:2px 2px 0px 0px;
  padding:0px;
  }
#tabbar a {
  float:left;
  display:block;
  background:url("images/tabs/left.gif") no-repeat left top;
  padding:5px 15px 4px 15px;
  text-decoration:none;
  font: 11px 'Osaka', 'ＭＳ Ｐゴシック', 'Verdana', 'Arial', sans-serif;
  font-weight: bold;
  line-height: 16px;
  color: #CE2025;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac ¥*/
#tabbar a {float:none;}
/* End IE5-Mac hack */
#tabbar a:hover {
color: #FFFFFF;
  }
#tabbar #current{
  background:url("images/tabs/on/right.gif") no-repeat right top;
  color: #CE2025;
  }
#current a {
 background:url("images/tabs/on/left.gif") no-repeat left top;
  color: #CE2025;
  }

  #current a:hover {
  color: #CE2025;
  }
 /* End TABBED NAVIGATION */
