/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#flyout{
	float:left; padding:10px 0 25px 5px;
	list-style:none; position:relative; width:222px;}
#flyout ul{
	padding:0; margin:0; list-style:none; width:222px;
	/*width:130px;*/ height:auto; /*background: url(trans.gif);*/
	position:absolute; left:-9999px; top:0;}
#flyout table{
	border-collapse:collapse; width:0; height:0; margin:-1px -10px;}
#flyout li{
	float:left;}
#flyout li a{
	display:block; float:left; width:222px; height:22px; color:#000; 
	background:url(../images/lft-panel_bullets.gif) no-repeat 0 7px;
	font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif; text-indent:20px;
	text-decoration:none; text-transform:capitalize;}
#flyout li a b{
	font-weight:normal;}

#flyout li a.fly{
	background:url(../images/lft-panel_bullets.gif) no-repeat 0 7px;}
#flyout li:hover{
	position:relative;}
#flyout li a:hover{
	position:relative; background-color:#f3fbff; color:#20718f;}
#flyout li:hover > a{
	background-color:#f3fbff; color:#20718f;}
#flyout ul li a{
	background:#f3fbff; border:1px solid #c1e8ff;}
#flyout ul li a.fly{
	background:url(right-arrow.gif) no-repeat right center #fff;}
#flyout ul ul li a{
	background:#fff;}
#flyout ul ul li a.fly{
	background:#fff url(right-arrow.gif) no-repeat right center;}
#flyout ul ul ul li a{
	background:#f3fbff;}

#flyout li a.current,
#flyout ul li a.current,
#flyout ul ul li a.current,
#flyout ul ul ul li a.current{
	background-color:#fff; color:#000;}

#flyout :hover ul,
#flyout :hover ul :hover ul,
#flyout :hover ul :hover ul :hover ul{
	left:140px;}

#flyout :hover ul ul,
#flyout :hover ul :hover ul ul{
	left:-9999px;}

#flyout ul li:hover > a{
	background-color:#fff; color:#000;}
#flyout ul ul li:hover > a{
	background-color:#fff; color:#000;}

/*--------- user section menu starts -------------------*/	

#user{
	float:left; padding:10px 0 25px 5px; list-style:none; width:222px;}
#user ul{
	padding:0; margin:0; list-style:none; width:222px; height:auto; position:absolute; left:-9999px; top:0;}
#user table{
	border-collapse:collapse; width:0; height:0; margin:-1px -10px;}
#user li{
	float:left;}
#user li a{
	display:block; float:left; width:222px; height:22px; color:#000; background:url(../images/lft-panel_bullets.gif) no-repeat 0 7px; font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif; text-indent:20px; text-decoration:none; text-transform:capitalize;}
#user li a b{
	font-weight:normal;}

#user li a.fly{
	background:url(../images/lft-panel_bullets.gif) no-repeat 0 7px;}
#user li:hover{
	position:relative;}
#user li a:hover{
	position:relative; background-color:#f3fbff; color:#20718f;}
#user li:hover > a{
	background-color:#f3fbff; color:#20718f;}
#user ul li a{
	background:#f3fbff; border:1px solid #c1e8ff;}
#user ul li a.fly{
	background:url(right-arrow.gif) no-repeat right center #fff;}
#user ul ul li a{
	background:#fff;}
#user ul ul li a.fly{
	background:#fff url(right-arrow.gif) no-repeat right center;}
#user ul ul ul li a{
	background:#f3fbff;}

#user li a.current,
#user ul li a.current,
#user ul ul li a.current,
#user ul ul ul li a.current{
	background-color:#fff; color:#000;}

#user :hover ul,
#user :hover ul :hover ul,
#user :hover ul :hover ul :hover ul{
	left:140px;}

#user :hover ul ul,
#user :hover ul :hover ul ul{
	left:-9999px;}

#user ul li:hover > a{
	background-color:#fff; color:#000;}
#user ul ul li:hover > a{
	background-color:#fff; color:#000;}
	
/*--------- user section menu ends -------------------*/	
