@charset "utf-8";
/* CSS Document */

/* NAVIGATION -----------------------------------------------------------------------------*/
#navigation{width:165px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative; z-index:99;}
#navigation a{display:block; background:url(../_images/nav_white.jpg) top left repeat-y; width:155px; height:auto; color:#333; text-decoration:none; padding:4px 5px;}
#navigation a:hover{background-image:none; background-color:#a90736; color:#FFFFFF;}
#navigation a.grey{background-image:url(../_images/nav_grey.jpg);}
#navigation a.red{background-image:none; background-color:#a90736; color:#FFFFFF;}
#navigation a.grey:hover{background-image:none;}
#navigation a.red:hover{background-image:none; background-color:#666;}

#navigation li a span{display:block; float:right; width:10px; height:17px; background:url(../_images/nav_arrow.gif) bottom right no-repeat;}
#navigation a:hover span{background-image:url(../_images/nav_arrow_over.gif);}

#navigation ul{list-style:none; margin:0; padding:0;}
#navigation li{border-bottom:solid 1px #666; position:relative;}
#navigation li ul{display:none;}

#navigation li:hover ul{display:block; position:absolute; top:0px; left:165px;}
#navigation li:hover ul a{background-image:none; background-color:#333333; color:#FFFFFF;}
#navigation li:hover a:hover{background-color:#a90736; color:#FFFFFF;}
#navigation li:hover li{border-bottom:solid 1px #666;}

#navigation a.button{display:block; background-image:none; background-color:#cccccc; border:solid 1px #333; width:100px; padding:6px 10px; margin:50px 0 0 5px;}
#navigation a.button:hover{background-color:#333;}


#navigation ul#nav_index a{height:19px;}
#navigation ul#nav_index li{border-bottom:none; border-top:solid 1px #666;}