.nav                          { height:40px; line-height:40px; z-index:100; }
.nav, .nav ul                 { margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:40px;  z-index:9999; }
.nav a                        {	color:#333; padding:0; text-align:center; text-decoration:none; text-shadow:1px 1px 0 #fff; display:block; text-decoration:none;}
.nav li a            { display:block; font-size:14px; font-weight:normal;}
.nav li                       { float:left; position:relative; z-index:99; margin:0; padding:0; list-style:none; background:url(../images/menu-border.png) no-repeat right top;}
.nav li a:hover               {	background:url(../images/menu-bg2.png) repeat-x; color:#fff; text-decoration:none; text-shadow:1px 1px 0 #6e1c02;}

.nav>li:first-child a         { border-radius:4px 0 0 4px;}
.nav>li:last-child a         { border-radius:0 4px 4px 0;}
.nav ul                       { display:none; left:0; position:absolute; top:40px; padding:0; overflow: hidden;}
.nav li ul a                  { height:auto; float:left; text-align:left; line-height:20px; padding:7px 20px; font-size: 12px; min-height: 24px; width:180px;}
.nav ul ul                    { top:auto; padding-top: 0px !important; }	
.nav li ul ul                 { left:170px; top:0px; }

.nav li:hover ul ul, 
.nav li:hover ul ul ul, 
.nav li:hover ul ul ul ul     { display:none; }

.nav li:hover ul, 
.nav li li:hover ul, 
.nav li li li:hover ul, 
.nav li li li li:hover ul     { display:block; }

.nav li a span                { display:block; line-height:14px; font-size:9px;font-weight:normal; font-family:Tahoma, Arial, Verdana; padding:0; color:#888;  }

.nav li a	 						{ color:#777777; text-decoration:none; }
.nav ul li  						{ border-bottom:1px solid #ddd; background-image:none; }
.nav ul li a 						{ color:#777; font-size:13px; text-shadow:none}
.nav ul li a:hover					{ color:#fff;}
.nav ul								{ background:url(../images/menu-bg3.png) repeat-x top #ffffff; border:1px solid #9e9e9e; border-top: none; 
	-webkit-border-radius: 0 0 4px 4px;
	   -moz-border-radius: 0 0 4px 4px;
	   		border-radius: 0 0 4px 4px;
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);
	   -moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);
    		box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);
 }
.nav ul li:last-child  {	border-bottom: none; }

/*.nav .current-menu-item a{ background:url(../images/menu-bg2.png) repeat-x; color:#fff; text-decoration:none; text-shadow:1px 1px 0 #6e1c02;}*/
.link01{ width:141px;}
.link02{ width:222px;}
.link03{ width:222px;}
.link04{ width:222px;}
.link05{ width:118px;}
.link06{ width:141px;}
.link07{ width:118px;}
.nav li a.current{ background:url(../images/menu-bg2.png) repeat-x; color:#fff; text-decoration:none; text-shadow:1px 1px 0 #6e1c02;}








.nav-whmcs                          { height:40px; line-height:40px; z-index:100; }
.nav-whmcs, .nav-whmcs ul                 { margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:40px;  z-index:9999; }
.nav-whmcs a                        {	color:#333; padding:0; text-align:center; text-decoration:none; text-shadow:1px 1px 0 #fff; display:block; text-decoration:none;}
.nav-whmcs li a            { display:block; font-size:12px; font-weight:normal;}
.nav-whmcs li                       { float:left; position:relative; z-index:99; margin:0; padding:0; list-style:none; background:url(../images/menu-border.png) no-repeat right top;}
.nav-whmcs li a:hover               {	background:url(../images/menu-bg2.png) repeat-x; color:#fff; text-decoration:none; text-shadow:1px 1px 0 #6e1c02;}

.nav-whmcs ul                       { display:none; left:0; position:absolute; top:40px; padding:0; overflow: hidden;}
.nav-whmcs li ul a                  { height:auto; float:left; text-align:left; line-height:20px; padding:7px 20px; font-size: 12px; min-height: 24px; width:180px;}
.nav-whmcs ul ul                    { top:auto; padding-top: 0px !important; }	
.nav-whmcs li ul ul                 { left:170px; top:0px; }

.nav-whmcs li:hover ul ul, 
.nav-whmcs li:hover ul ul ul, 
.nav-whmcs li:hover ul ul ul ul     { display:none; }

.nav-whmcs li:hover ul, 
.nav-whmcs li li:hover ul, 
.nav-whmcs li li li:hover ul, 
.nav-whmcs li li li li:hover ul     { display:block; }

.nav-whmcs li a span                { display:block; line-height:14px; font-size:9px;font-weight:normal; font-family:Tahoma, Arial, Verdana; padding:0; color:#888;  }

.nav-whmcs li a	 						{ color:#777777; text-decoration:none; }
.nav-whmcs ul li  						{ border-bottom:1px solid #ddd; background-image:none; }
.nav-whmcs ul li a 						{ color:#777; font-size:13px; text-shadow:none}
.nav-whmcs ul li a:hover					{ color:#fff;}
.nav-whmcs ul								{ background:url(../images/menu-bg3.png) repeat-x top #ffffff; border:1px solid #9e9e9e; border-top: none; 
	-webkit-border-radius: 0 0 4px 4px;
	   -moz-border-radius: 0 0 4px 4px;
	   		border-radius: 0 0 4px 4px;
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);
	   -moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);
    		box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);
 }
