/* $Id$ */



/**

 * @link		http://www.lwis.net/

 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.

 */



/* Logic */

ul.dropdown, ul.dropdown li, ul.dropdown ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

ul.dropdown {

	position: relative;

	z-index: 1;

}

ul.dropdown li {

	line-height: 1.3em;

	vertical-align: middle;

	zoom: 1;

}

ul.dropdown li.hover, ul.dropdown li:hover {

	position: relative;

	z-index: 3;

	cursor: default;

}

ul.dropdown ul {

	display: none;

	position: absolute;

	top: 140%;

	left: 0;

	z-index: 2;

	width: 100%;

}

ul.dropdown ul li {

	float: none;

}

ul.dropdown ul ul {

	top: 1px;

	left: 100%;

}

ul.dropdown li:hover > ul {

	display: block;

}



/* For vertical menu */

ul.dropdown-vertical ul {

	top: 1px;

	left: 100%;

}

ul.dropdown-vertical li {

	float: none;

}

/* /For vertical menu */



/* For RTL orientation*/

ul.dropdown-vertical-rtl {

	float: right;

}

ul.dropdown-vertical-rtl, ul.dropdown-vertical-rtl ul.dropdown-vertical-rtl, #top_menu ul ul ul.dropdown-vertical-rtl, #top_menu ul.dropdown-vertical-rtl ul.dropdown-vertical-rtl {

	left: auto !important;

	right: 100%;

}

#top_menu ul.dropdown-vertical-rtl {

	left: auto !important;

	right: 0;

}

/* For RTL orientation*/



/* /Logic */





/* Decoration */

ul.dropdown {

	font-weight: bold;

}

ul.dropdown li {

	padding: 0;

	margin: 0;

	background: url('images/icons/category_collapsed.gif') no-repeat 140px 8px;

}

ul.dropdown li:hover {

	background: url('images/icons/category_expanded.gif') no-repeat 140px 8px;

}

ul.dropdown a {

	color: #ffffff;

	text-decoration: none;

	font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif;

}

ul.dropdown a:hover {

	color: #f25991;

}

ul.dropdown ul {

	width: 165px;

	background-color: #ffffff;

	border: 1px solid #ed3072;

	padding: 1px;

}

ul.dropdown ul li {

	background-color: #ffffff;

}

ul.dropdown ul li:hover {

	background-color: #ed3072;

}

ul.dropdown-vertical a {

	padding: 4px 20px 5px 11px;

	display: block;

}

ul.dropdown *.dir {

	background: #ed3072 url('images/icons/category_collapsed.gif') no-repeat right 10px;

}

ul.dropdown *.dir:hover {

	background: #ffffff url('images/icons/category_expanded.gif') no-repeat right 10px;

}

ul.dropdown .dir:hover > a, ul.dropdown .dir:hover > a:hover {

	color: #f25991;

}

ul.dropdown ul .dir:hover ul li a  {

	color: #f25991;

}

ul.dropdown ul .dir {

	background: #ffffff url('images/icons/category_expanded.gif') no-repeat right 8px;

}

ul.dropdown ul .dir:hover {

	background: #ed3072 url('images/icons/category_collapsed.gif') no-repeat right 8px;

	color: #ffffff;

}

ul.dropdown .dir ul li a, ul.dropdown ul li a {

	color: #f25991;

}

ul.dropdown ul li:hover a, ul.dropdown ul li:hover a:hover, ul.dropdown ul .dir:hover a, ul.dropdown ul .dir:hover a:hover  {

	color: #ffffff;

}

/** Separator **/

ul.dropdown li.h-sep {

	border-top: 1px solid #ffffff;

	font-size: 0;

	line-height: 0px;

	height: 0px;

	padding: 0;

	margin: 0;

}

/** /Separator **/



.right-column ul.dropdown-vertical ul {

	top: 1px;

	left: auto;

	right: 100%;

}

/* /Decoration */



/* For IE6 only */

* html ul.dropdown a, * html ul.dropdown a:visited, * html ul.dropdown a:active {

	color: #ffffff;

	text-decoration: underline;

}

* html ul.dropdown a:hover {

	color: #ed3072;

	background-color: #ffffff;

	text-decoration: none;

}

* html ul.dropdown ul a, * html ul.dropdown ul a:visited, * html ul.dropdown ul a:active {

	color: #f25991;

	text-decoration: underline;

}

* html ul.dropdown ul a:hover {

	color: #ffffff;

	background-color: #ed3072;

	text-decoration: none;

}

* html ul.dropdown li.h-sep {

	zoom: 0;

	height: auto;

}

/* /For IE6 only */