﻿
#sidebar
{
    width:100%;_width:100%;float:none;
    font-family:Arial;
}


#sidebar .sticky-box{background:url(images/bg_stickybox_154x800.png) 50% 100% no-repeat;padding-bottom:12px;margin-bottom:7px;min-width:100%;*width:100%;height:1%;}
#sidebar .sticky-box .content{background:url(images/bg_stickybox_154x800.png) 50% 0 no-repeat;padding:4px 0 0;width:100%;*width:auto;min-width:100%;max-width:100%;}#sidebar #nav-personal .content{padding:4px 0 6px;}#nav-personal ul{background:#fff;border:1px solid #afcfcf;border-top-width:0;border-bottom-width:0;padding:7px 0;margin:0 0 9px;list-style-type:none;}
#nav-personal ul li{font-size:110%;font-weight:bold;margin:0;padding:0;background:url(images/sprite_globalnav_v2.png) 100% -107px no-repeat;zoom:1;}#nav-personal ul li.open{background-position:100% -138px;margin:0;}#nav-personal ul li.hover{background-position:100% -392px;margin:0;}#nav-personal ul li.hover.open{background-position:100% -423px;margin:0;}
#nav-personal ul li a{color:#069!important;display:block;padding:6px 19px 5px 31px;text-decoration:none;}#nav-personal ul li span{padding:2px 0;}#nav-personal ul li span.hover{text-decoration:underline;}ul li#nav-personal-home{background:none;}ul li#nav-personal-apps.empty-nav{background:none;}#nav-personal-home a{background:url(images/sprite_personalnav_v1.png) 9px 4px no-repeat;}
#nav-personal-profile a{background:url(images/sprite_personalnav_v1.png) 9px -33px no-repeat;}#nav-personal-contacts a{background:url(images/sprite_personalnav_v1.png) 9px -68px no-repeat;}#nav-personal-user-groups a{background:url(images/sprite_personalnav_v1.png) 9px -104px no-repeat;}
#nav-personal-inbox a{background:url(images/sprite_personalnav_v1.png) 9px -140px no-repeat;}#nav-personal-company-groups a{background:url(images/sprite_personalnav_v1.png) 9px -180px no-repeat;}#nav-personal-apps a{background:url(images/sprite_personalnav_v1.png) 9px -217px no-repeat;}
#nav-personal ul ul{display:none;border:none;background-color:#fff;padding:0;margin:0;}#nav-personal ul li.open ul{display:block;}#nav-personal ul ul li{font-size:100%;font-weight:normal;background:none;}#nav-personal ul ul li a{background:none;font-size:100%;color:#069!important;font-weight:normal;padding:3px 0;*padding:1px 0;margin:0 10px 0 33px;}
#nav-personal ul ul li a:hover{cursor:pointer;text-decoration:underline;}#nav-personal ul ul li.separator{margin-top:3px!important;padding-top:0!important;}#nav-personal ul ul li.separator a{padding-top:6px;}#nav-personal-add{background-color:#ddd;margin:0 10px;padding:0 1px 1px 0;}
#nav-personal-add a{display:block;background:#79BB16 url(images/sprite_globalnav_v2.png) 0 -555px repeat-x;border:1px solid #693;text-align:center;text-decoration:none;font-size:110%;line-height:1.8;color:#fff!important;font-weight:bold;}

#nav-personal-networks a{background:url(images/sprite_personalnav_v1.png) 9px -167px no-repeat;}
ul li#nav-personal-networks{background:none;}
#nav-personal-photos a{background:url(images/sprite_personalnav_v1.png) 9px -193px no-repeat;}
#nav-personal-events a{background:url(images/sprite_personalnav_v1.png) 9px -216px no-repeat;}
#nav-personal-search a{background:url(images/sprite_personalnav_v1.png) 9px -239px no-repeat;}
#nav-personal-videos a{background:url(images/videos.png) 9px 5px no-repeat;}
#nav-personal-chat a{background:url(images/chat.png) 9px 4px no-repeat;}
#nav-personal-business a{background:url(images/business.png) 9px 3px no-repeat;}
ul li#nav-personal-chat{background:none;}
#pagekey-home #nav-personal-home span,#pagekey-full_profile.view-my-profile #nav-personal-profile span,#pagekey-my_profile #nav-personal-profile span,#pagekey-my_web_profile #nav-personal-profile span,#pagekey-connections_browser #nav-personal-contacts span,#pagekey-contacts_browser #nav-personal-contacts span,#pagekey-network #nav-personal-contacts span,#pagekey-reply_mebc #nav-personal-inbox span,.a-items #nav-personal-inbox span,.mebc #nav-personal-inbox span,.inmail #nav-personal-inbox span,.intro #nav-personal-inbox span,.profile #nav-personal-inbox span,.question #nav-personal-inbox span,.invite #nav-personal-inbox span,.jobs #nav-personal-inbox span,.recommend #nav-personal-inbox span,.group-messages #nav-personal-inbox span,.group-invite #nav-personal-inbox span,.company-groups #nav-personal-company-groups span,.user-groups #nav-personal-user-groups span{background-color:#ddf0f8;}




.progress_holder{float:right;width:245px;padding-top:1px;}
.progress_bar_wrapper{float:right;overflow:hidden;margin-top:5px;width:130px;}
.progress_bar_left, .progress_bar, .progress_bar_right{float:left;margin:0;padding:0;display:block;overflow:hidden;}
.progress_bar_left{width:4px;height:9px;background:#f0f0f0 url(images/progressbar_leftcap_incomplete.gif) no-repeat top left;}
.progress_bar_left.complete{background:#f0f0f0 url(images/progressbar_leftcap_current.gif) no-repeat top left;}
.progress_bar_right{width:4px;height:9px;background:#f0f0f0 url(images/progressbar_rightcap_incomplete.gif) no-repeat top left;}
.progress_bar_right.complete{background:#f0f0f0 url(images/progressbar_rightcap_current.gif) no-repeat top left;}
.progress_bar{height:9px;background:#949494 url(images/progressbar_centre_complete.gif) top left repeat-x;}
.progress_bar_progress{float:right;margin:0;padding:0;height:9px;display:block;overflow:hidden;background:#fbf1bb url(images/progressbar_centre_incomplete.gif) top left repeat-x;}


/*Contry dropdown*/


.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
	font-family:Arial, Verdana;
	min-height:30px;
	max-height:180px;
	overflow:auto;
	overflow-x:hidden;
	min-width:120px;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	
	
}

.chatuser
{
    line-height:20px;
    vertical-align:middle;
    width:100%;
}