/* this section covers navigation, breadcrumbs and utility links */

.navlinkhome {
background-color: transparent;
}

.cnavlinkhome, .pnavlinkhome {
background-color: transparent;
}

.navlinkjcuisines {
background-color: transparent;
}

.cnavlinkjcuisines, .pnavlinkjcuisines {
background-color: transparent;
}

.navlinkgallery {
background-color: transparent;
}

.cnavlinkgallery, .pnavlinkgallery {
background-color: transparent;
}

.navlinkabout {
background-color: transparent;
}

.cnavlinkabout, .pnavlinkabout {
background-color: transparent;
}

.navlinktokyo {
background-color: transparent;
}

.cnavlinktokyo, .pnavlinktokyo {
background-color: transparent;
}

.navlinkkansai {
background-color: transparent;
}

.cnavlinkkansai, .pnavlinkkansai {
background-color: transparent;
}

.navlinknihongo {
background-color: transparent;
}

.cnavlinknihongo, .pnavlinknihongo {
background-color: transparent;
}

.navlinkeating {
background-color: transparent;
}

.cnavlinkeating, .pnavlinkeating {
background-color: transparent;
}

.navrowtd {
background-color: transparent; 
}

.navrowtr td {
text-align: center;
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12px;
font-weight : bold;
font-variant: small-caps;
padding: 4px 0px 4px 0px; 
border-right: 0px solid #cccccc; 
}


.chosennavitem {
color:  #444444;
}


A.navlink:visited, A.navlink:link {
   color:  #ffffff;
   font-weight : bold; 
   text-decoration: none;
}

A.navlink:hover {
   color : #ffffff;
   font-weight : bold; 
   background-color : #444444;  
   text-decoration: none;
}

A.navlink:active {
color:  #ffffff;
font-weight : bold; 
text-decoration: none;
}



A.utillink:visited {
   color:  #cccccc;
   font-weight : bold; 
   text-decoration: none;
	}

A.utillink:link {
   color:  #cccccc;
   font-weight : bold; 
   text-decoration: none;
	}

A.utillink:hover {
   color:  #ffffff;
   font-weight : bold; 
   background-color : #000000;  
   text-decoration: none;
	}

A.utillink:active {
   color:  #ffcccc;
   font-weight : bold; 
   background-color : #000000;  
   text-decoration: none;
	}

td.breadrow {
vertical-align: bottom;
}

.breadblock {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 9px;
font-weight : bold;
margin: 0px 0px 0px 0px;
padding: 6px 12px 2px 8px;
text-align: right;
color: #cccccc;
text-transform: lowercase;
}

.breadlink {
padding-left : 6px;
padding-right : 4px;
}

.breadblock A:visited {
color: #cccccc;
font-weight : bold; 
text-decoration: underline;
}

.breadblock A:link {
color: #cccccc;
font-weight : bold; 
text-decoration: underline;
}

.breadblock A:hover {
color: #ffffff;
font-weight : bold; 
background-color : #000000;  
text-decoration: none;
}

.breadblock A:active {
color: #ffffff;
font-weight : bold; 
background-color : #000000;  
text-decoration: none;
}

tr.navrowtr {
text-align: right;
}

td.navrowtd {
text-align: right;
}

