#sidebar
{
	width:259px;
	text-align:center;
	float:right;
	border-left:1px solid #EDEDED;
}

#sidebar .edge
{
	display:block;
	height:55px;
	text-align:center;
	border-bottom:1px solid #EDEDED;
	overflow:hidden;
}
#sidebar .edge img
{
	float:right;
	margin-right:25px;
	margin-top:20px;
	height:25px;
}
#sidebar .edge span
{
	float:right;
	margin-right:5px;
	margin-top:23px;
	height:20px;
	line-height:20px;
	font-size:8pt;
	color:#F7AB53;
}

#sidebar .user_block
{
	display:block;
	height:70px;
	border-bottom:1px solid #EDEDED;
	overflow:hidden;
}
#sidebar .user_block .pic
{
	float:right;
	height:40px;
	width:40px;
	border-radius:20px;
	margin-top:15px;
	margin-right:25px;
}
#sidebar .user_block .details
{
	overflow:hidden;
	float:right;
	margin:10px;
	height:50px;
	line-height:25px;
	font-size:10pt;
	color:black;
	text-align:right;
}

#sidebar_menu
{
	padding:0;
	margin:0;
	list-style:none;
}
#sidebar_menu li
{
	height:50px;
	overflow:hidden;
}
#sidebar_menu li a
{
	display:block;
	height:50px;
	line-height:50px;
	font-size:12pt;
	color:#828388;
	overflow:hidden;
	border-right:5px solid white;
}
#sidebar_menu li a span
{
	display:inline-block;
	float:right;
	height:50px;
	line-height:50px;
}
#sidebar_menu li a span.icon
{
	margin-right:10px;
	width:30px;
	background-repeat:no-repeat;
	background-position:center;
}
#sidebar_menu li a span.desc
{
	margin-right:10px;
	width:150px;
	text-align:right;
}
#sidebar_menu li a span.num
{
	margin-right:10px;
	height:25px;
	line-height:25px;
	margin-top:12px;
	font-size:10pt;
	border:1px solid #DCDCDC;
	border-radius:15px;
	padding:0px 8px;
}
#sidebar_menu li:hover a,
#sidebar_menu li.selected a
{
	border-right:5px solid #4274F1;
}
#sidebar_menu li:hover a span.desc,
#sidebar_menu li.selected a span.desc
{
	color:#4274F1;
}

#sidebar_menu li.btn_homepage .icon
{
	background-image:url('../images/btn_homepage.png');
}
#sidebar_menu li.btn_homepage.selected .icon,
#sidebar_menu li.btn_homepage:hover .icon
{
	background-image:url('../images/btn_homepage2.png');
}
#sidebar_menu li.btn_dynamic .icon
{
	background-image:url('../images/btn dynamic.png');
}
#sidebar_menu li.btn_dynamic.selected .icon,
#sidebar_menu li.btn_dynamic:hover .icon
{
	background-image:url('../images/btn dynamic2.png');
}
#sidebar_menu li.btn_content .icon
{
	background-image:url('../images/btn_content.png');
}
#sidebar_menu li.btn_content.selected .icon,
#sidebar_menu li.btn_content:hover .icon
{
	background-image:url('../images/btn_content2.png');
}
#sidebar_menu li.btn_media .icon
{
	background-image:url('../images/btn_gallery.png');
}
#sidebar_menu li.btn_media.selected .icon,
#sidebar_menu li.btn_media:hover .icon
{
	background-image:url('../images/btn_gallery2.png');
}
#sidebar_menu li.btn_links .icon
{
	background-image:url('../images/btn_index.png');
}
#sidebar_menu li.btn_links.selected .icon,
#sidebar_menu li.btn_links:hover .icon
{
	background-image:url('../images/btn_index2.png');
}
#sidebar_menu li.btn_managers .icon
{
	background-image:url('../images/manneger.png');
}
#sidebar_menu li.btn_managers.selected .icon,
#sidebar_menu li.btn_managers:hover .icon
{
	background-image:url('../images/manneger press.png');
}
#sidebar_menu li.btn_settings .icon
{
	background-image:url('../images/btn_settings.png');
}
#sidebar_menu li.btn_settings.selected .icon,
#sidebar_menu li.btn_settings:hover .icon
{
	background-image:url('../images/btn_settings2.png');
}
#sidebar_menu li.btn_portal .icon
{
	background-image:url('../images/portal press.png');
}
#sidebar_menu li.btn_portal.selected .icon,
#sidebar_menu li.btn_portal:hover .icon
{
	background-image:url('../images/portal.png');
}
#sidebar_menu li.btn_inbox .icon
{
	background-image:url('../images/inbox.png');
}
#sidebar_menu li.btn_inbox.selected .icon,
#sidebar_menu li.btn_inbox:hover .icon
{
	background-image:url('../images/inbox press.png');
}
#sidebar_menu li.btn_dynamic_forms .icon
{
	background-image:url('../images/dynamic forms.png');
}
#sidebar_menu li.btn_dynamic_forms.selected .icon,
#sidebar_menu li.btn_dynamic_forms:hover .icon
{
	background-image:url('../images/dynamic forms press.png');
}
#sidebar_menu li.btn_landings .icon
{
	background-image:url('../images/landings.png');
}
#sidebar_menu li.btn_landings.selected .icon,
#sidebar_menu li.btn_landings:hover .icon
{
	background-image:url('../images/landings press.png');
}


#sidebar_menu ul.submenu
{
	list-style:none;
	padding:0;
	margin:0;
	display:block;
	overflow:hidden;
	clear:both;
	margin:10px 0px;
}
#sidebar_menu ul.submenu li
{
	height:30px;
	border:0;
	overflow:hidden;
}
#sidebar_menu ul.submenu li a
{
	display:inline-block;
	float:right;
	line-height:30px;
	font-size:12pt;
	color:#696969;
	margin-right:40px;
}
#sidebar_menu ul.submenu li:hover a,
#sidebar_menu ul.submenu li a.selected
{
	color:#FA6C1D;
}


#sidebar a.btn_about
{
	margin-top:50px;
	display:block;
	height:45px;
	line-height:45px;
	font-size:12pt;
	color:white;
	text-align:center;
	margin-bottom:50px;
}
#sidebar a.btn_about img {height:45px;}
#sidebar a.btn_about img.hover 
{
	position:relative;
	top:-45px;
	opacity:0;
}
#sidebar a.btn_about:hover img.hover {opacity:1;}
#sidebar a.btn_about:hover
{
	
}












