/* @group account actions */
.loginbar-left {
	
	}

#accountactions  {
   padding:0px;
  
   margin:0px 0 0 22px;
 
}

#accountactions ul {
   list-style-type:none;
   margin:0 ;
   
  
}


#accountactions ul li a {
 	color: #fff;
   	display: block;
	text-decoration: none;
	padding: 3px 8px;
	margin: 0;
	font-size: 1em;


}


#accountactions ul li a:hover {
 	background-color: #3f5018;
 


}

#accountactions ul li.admin-secondli a:hover {
  background-color: #527016;
	color: #fff;
  
}
/*
#accountactions ul li a.accountactionslist-ACT {
color: #82B100;
  text-decoration: none;
  
    background: url(../screen/img/listarrow-on.jpg) 9px center no-repeat;
}

#accountactions ul li.openadminpages {
background: url(img/openadminpages.png) top right no-repeat;
}

*/
.accountactionslist  li {
width: 150px;
background: url(img/openadminpages.png)  143px 1px no-repeat;
border-left: 1px solid #828178;
border-right: 1px solid #828178;
padding: 0 6px;
}
.accountactionslist  ul li {
width: 162px;
background-image: none;
border: 0;
padding: 0;
}
.accountactionslist ul {
position:		absolute;

	top:		-999em;
	width:		162px;
	border: 1px solid red;
	background-color: #27251e;
	border: 1px solid #828178;
	
		-moz-border-radius-bottomleft : 5px; 
		-webkit-border-bottom-left-radius: 5px; 
		-moz-border-radius-bottomright : 5px; 
		-webkit-border-bottom-right-radius: 5px; 
		padding: 0 0 10px 0;
}
.accountactionslist li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.accountactionslist  li {
	float:			left;
	position:		relative;
}
.accountactionslist a {
	display:		block;
	position:		relative;
}
.accountactionslist li:hover ul,
.accountactionslist li.sfHover ul {
	left:			-1px;
	top:			16px; /* match top ul list item height */
	z-index:		99;
}
/* @end */




/* @group SUBNAV */
#subnav  {
   
   padding:0px;
   margin: 0px;
   
   
}
#subnav a {
	text-decoration: none;
	}
#subnav ul {
   list-style-type:none;
   margin:0;
   padding:  0;
   border: 1px solid #bdc0b4;
   margin: 10px 0 10px 0;
   background-color: #f4f6f0;
  
}

#subnav ul ul {
   margin: 0;
   border: none;
   padding: 0;
  
}

#subnav ul li {
   padding:0 0 0 0;
   margin:0;
    line-height: 15px;
}
#subnav ul li a {
  	color: #555;
 	display: block;
    padding: 0 0 0  10px;
    line-height: 180%;
	margin: 0 0 1px 0;
	font-size: 1.2em;
	background: #e3e6dc url(../img/submenu-firstli-back.jpg) top left repeat-x;

	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

#subnav ul li a:hover,
#subnav ul li a.subACT1{
  color: #fff;
  
  background: url(img/greenborder-subnav-on.jpg) no-repeat left top;
	}

#subnav ul li a.subfirst {
   

}
#subnav ul ul  {
	padding: 3px 0 3px 0;
	margin: 0px;
	background: none
	}

#subnav ul ul li {
	padding: 0px;
	margin: 0px;
	background: none
	}

#subnav ul ul li li{
	padding: 0;
	margin-left: 0px;
	background: none
	}
#subnav ul ul li a {
  color: #666;
   display: block;
    height: auto;
    border-bottom: 0px solid #fff;
    padding:3px 0 3px 25px;
    background: url(../img/submenu-arrow-sprites.gif) 5px 5px  no-repeat;
	font: 1em/130%  Arial, Helvetica, Geneva, sans-serif;
	}

#subnav ul ul li a:hover {
  color: #3A5208;
   display: block;
    height: auto;
    background-color: white;
 background: url(../img/submenu-arrow-sprites.gif) 5px -85px  no-repeat;
      border-bottom: 0px solid #fff;
}


#subnav ul li a.subACT {
background: url(img/subnav-on.jpg) top left no-repeat;
    display: block;
    height: 30px;
     color: #82b200;
     border-bottom: 0px solid #fff;
}

#subnav ul ul li.sub1 a,
#subnav ul ul li.sub1 a.subACT2  {
	background-color: #e7ecdd ;

	}

#subnav ul ul li.sub2 a,
#subnav ul ul li.sub2 a.subACT2 {
	background-color: #f4f6f0 ;
	}

#subnav ul ul li.sub1 a:hover,
#subnav ul ul li.sub2 a:hover {
	color: #3D570E;
	}

#subnav ul ul li.sub1 a.subACT2 ,
#subnav ul ul li.sub2 a.subACT2 {
	font-weight: bold;
	color: #3D570E;
	 background: #BFCF9B url(../img/submenu-arrow-sprites.gif) 5px -85px  no-repeat;
	}




/* @end */




