/* ----- ALL LEVELS (incl. first) */ul.dropdown { text-transform: uppercase; letter-spacing: 1px; font-size: 12px; font-weight: bold;  text-align:left;}	ul.dropdown li {	 padding: 6px 6px;	 background-color: #fff;	 color: #333333;	}	ul.dropdown li.hover,	ul.dropdown li:hover {	 background-color: #fff;	}	ul.dropdown a:link,	ul.dropdown a:visited {color: #333; text-decoration: none; }	ul.dropdown a:hover { color: #BF311A; text-decoration: none; }	ul.dropdown a:active { color: #333; }/* ----- END LEVEL */	/* ----- NON-FIRST LEVEL */	ul.dropdown ul {	 margin-left: -6px;	 width: 170px;	 padding-bottom: 9px;	 background: url(images/dropdown_pane.png) 0 100% no-repeat;	 color: #fff;	 font-size: 11px;	 font-weight: normal;	}		ul.dropdown ul li {		 background-color: transparent;		 color: #fff;		}		ul.dropdown ul li.hover,		ul.dropdown ul li:hover {		 background-color: transparent;		}		ul.dropdown ul li.empty {		 padding: 12px 12px 7px !important;		 font-weight: bold;		}		ul.dropdown ul a:link,		ul.dropdown ul a:visited { color: #fff; }		ul.dropdown ul a:hover { color: #000; text-decoration: none; }		ul.dropdown ul a:active { color: #fff; }			ul.dropdown ul ul {			 display: none;			}			ul.dropdown ul ul li {}/* ----- END LEVEL *//*------------------------------------------------------------------------------------------------------/ * @section	Support Class 'dir' * @level sep	ul, .class *//* ----- ALL LEVELS (incl. first) */ul.dropdown *.dir { padding-right: 6px; background-image: none; background-position: 100% 50%; background-repeat: no-repeat;}/* ----- END LEVEL *//* Components override */ul.dropdown-horizontal ul *.dir { padding-right: 6px; background-image: url(images/nav-arrow-right.png); background-position: 100% 50%; background-repeat: no-repeat;}ul.dropdown-vertical *.dir { background-image: url(images/nav-arrow-right.png);}ul.dropdown-vertical-rtl *.dir { padding-right: 6px; background-image: url(images/nav-arrow-left.png); background-position: 0 50%;}ul.dropdown li a { /* Moved from 'custom' section */ display: block; padding: 6px 20px 6px 0;}/* ------------- Override default */ul.dropdown li { padding: 0;}/* ------------- Reinitiate default: post-override activities  */ul.dropdown li.dir { padding: 7px 20px 7px 12px;}ul.dropdown ul li.dir { padding-right: 15px;}/* ------------- Custom */ul.dropdown li {}/* Especially for IE6 or lower */ul.dropdown ul a { padding: 4px 5px 4px 12px; /*width: 139px;*/}ul.dropdown ul a:hover { padding: 3px 5px 3px 11px; border: solid 1px #ddd; background-color: #fff; font-weight: bold;}ul.dropdown ul a.dir { /*width: 129px;*/}