#panel{
	width: 			245px;
	display: 		block;
	background: 	white;
	float:			left;
	padding: 		3px 0 1px 3px;
}


#panel li{
	width: 			245px;
	display:		block;
	border-bottom:	2px solid #ffffff;
/*	background: 	#6ecaf7; */
	background:		transparent;
	overflow:		hidden;
	float:			left;
	clear:			left;
}


#panel span.pic{
	display:	block;
	float:	left;
	background-repeat:	no-repeat;
	background-position: left center;
	background-position: 3px; 
	padding-left:		50px;
	width: 			195px;
	background-color:	#6ecaf7;
}

#panel li a{
	display:		block;
	font-weight:	bold;
	font-size:		1em;
	color:			black;
/*	margin-left:	10px;		*/
}

#panel ul.sub li a{
	display:		block;
	font-weight:	bold;
	font-size:		1em;
	color:			black;
	padding-left:	30px;
/*	padding-left:	20px;		*/
/*	margin-left:	10px;		*/
	background:		#6ecaf7 url(/images/design/static/subarrow.gif) no-repeat  10px;
}
#panel ul.profile li a {
	background-image:	none;
	padding-left:	5px;
}


#panel li a span.short{
	padding:		1.03em 0;
	display:		block;
	border-right:	3px solid white;
}

#panel li li a span.short{
	padding-right:	5px;
}


#panel li a span.long{
	padding:		0.53em 5px 0.53em 0;;
	display:		block;
	border-right:	3px solid white;
}

#panel li.active a span{
	border-right:	3px solid #003366;
}
#panel li.active li a span{
	border-right:	3px solid white;
}


#panel li a span{
}

#panel li.active, #panel li.active a , #panel li.active span , #panel li.active a span{
/*	background-color: #003366;	 */
	background: white;
	color: white;
}

#panel ul.sub  li.active span,
#panel ul.menu li.active a span	 {
	background:		transparent url(/images/design/static/arrow3.png) no-repeat right center;
}


#panel ul.profile  li.active span{
	background-position:	left center;
	background-position:	3px;
}

#panel ul.sub li.active a{
	background-image:	none;
	background-color: #003366;
}

#panel li.whereiam{
	padding:		0.53em 0;
	display:		block;
	background:		white;
	font-size:		1.2em;	
}
#panel ul ul{
	background-color: 	white;
}

#panel ul.sub li.active li, 
#panel ul.sub li.active li a , 
#panel ul.sub li.active li span , 
#panel ul.sub li.active li a span{
	background: 		#6ecaf7;
	color:				black;
}
#panel ul.sub li.active li span{
	border-right:		3px solid white;	
}


#panel li.active li a span{
	border:			none;
}

#panel li li{
	border-bottom:	none;
	margin-left:	20px;
	width: 			225px;
	border:			none;
}


#panel ul.sub li li a, #panel ul.sub li.active li a{
	background:		#6ecaf7 url(/images/design/static/dash.png) no-repeat left center;
}

#panel li li li{
	border-bottom:	none;
	margin-left:	20px;
	width: 			205px;
	border:			none;
}

#panel li.active a{
	color:	white;
	background: #036;
}

#panel li.active span.pic{
	background-repeat:	no-repeat;
	background-position: left center;
	background-position: 3px;;
	background-color: #036;
}

#panel li.active em{
	font-size:	1em;
	color:		#036;
	font-style:	normal;
	font-weight:	bold;
}

#panel li.active em.mask{}

