@charset "UTF-8";
/* CSS Document */

.nav {padding:0; margin:0px; font-family: arial, verdana, sans-serif; line-height:14px;}
.nav dt {display:none;}
.nav dd {float:left; padding:0; margin:0px; text-align:center;}
.nav dd span.aa {display:block; width:25px; height:30px; height:auto; float:left; border:0px; padding:8px 0; background:#f1efef;}
.nav dd span.bb {height:30px; height:auto; float:left; border:0px; padding:8px 0; background:#f1efef; }
.nav dd span.cc {display:block; width:25px; height:30px; height:auto; float:left; padding:8px 0; background:#f1efef; }

.nav dd span.c_aa {display:block; width:26px; margin-left:-1px; height:30px; height:auto; float:left; border:0px; padding:8px 0; background:#b7b1b1; }
.nav dd span.c_bb {height:30px; height:auto; float:left; border:0px; padding:8px 0; background:#b7b1b1; color:#fff;}
.nav dd span.c_cc {display:block; width:26px; margin-right:-1px; height:30px; height:auto; float:left; border:0px; padding:8px 0; background:#b7b1b1; }

.nav a, .nav a:visited {color:#403b3b; text-decoration:none; font-size:11px; cursor:pointer;}
.nav a:hover {color:#fff; background:#b7b1b1; text-decoration:none;}
.nav a:hover span {background-position:0 150px; background-color:#b7b1b1; text-decoration:none;}

.nav a:hover span.cc {width:26px; margin-right:-1px; text-decoration:none;}
.nav a:hover span.aa {width:26px; margin-left:-1px; text-decoration:none;}
.nav_separator {width:0px; height:10px; margin-top:10px; border-left:1px solid #b7b1b1; }