@charset "utf-8";
/* CSS Document */

ul#dropdown							{ padding:30px 0 0 3px; }
ul#dropdown li						{ line-height:21px; height:21px; }
ul#dropdown li a					{ display:inline-block; line-height:21px; height:21px; }
* html ul#dropdown li.parent		{ position:relative; }
*+html ul#dropdown li.parent		{ position:relative; }
ul#dropdown ul						{ position:absolute; z-index:1001; top:51px; display:none; margin:0 0 0 -4px; padding:0; width:130px; }
* html ul#dropdown ul				{ top:20px; left:0; margin:0; }
*+html ul#dropdown ul				{ top:21px; left:0; margin:0; }
ul#dropdown ul li					{ float:left; padding:0; width:140px; background:none; border-bottom:1px solid #fff; }
ul#dropdown ul li a					{ float:left; padding:0 10px; width:140px; line-height:21px; font-size:10px; font-weight:bold; color:#fff; url(images/dropdown_main.png); }

ul#dropdown li.parent:hover ul,
ul#dropdown li.over ul				{ display:block; }


ul#dropdown li.parent:hover,
ul#dropdown li.over					{ padding:0 0 0 4px; font-weight:bold; background:url(images/dropdown_over.gif) no-repeat; }
ul#dropdown li.parent:hover a,
ul#dropdown li.over a				{ padding:0 4px 0 0; color:#fff; background:url(images/dropdown_over.gif) no-repeat right top; }
ul#dropdown li.parent:hover li,
ul#dropdown li.over li				{ padding:0; background:none; }
ul#dropdown li.parent:hover li a,
ul#dropdown li.over li a			{ padding:0 5px; background:url(images/dropdown_main.png); }
ul#dropdown li.parent:hover li a:hover,
ul#dropdown li.over	li a:hover		{ color:#fe6000; background:#fff; }
ul#dropdown li.parent:hover li.special a,
ul#dropdown li.over	li.special a	{ color:#fff; background:url(images/dropdown_special.png); }
ul#dropdown li.parent:hover li.last,
ul#dropdown li.over li.last			{ height:5px; overflow:hidden; background:url(images/dropdown_btm.png) no-repeat; border-bottom:0; }
