#lbHelp{
    
}

#lbHelp .videos{
    float: left;
    width: 450;
}

#lbHelp .videos h3{
    padding-top:20px;
}

#lbHelp .instructions{
    float: left;
    width: 300px;
    margin-left: 20px
}

#lbHelp .helpVideoTitle{
    line-height: 25px;
    height: 55px;
    width: 400px;
}

#lbHelp .helpVideo .videoNotAvailable{
	width:420px;
	height:343px;
	background-color:#333;
}
#lbHelp .helpVideo .videoNotAvailableText{
	position: absolute; 
	left: 92px; 
	top: 140px;
}
#lbHelp .helpVideo .videoNotAvailableText span{
	font-weight: bold; 
	font-size:18px;
	color: #eee;
}

#lbHelp .pdf{
	height: 50px;
}
#lbHelp .pdf a{
    line-height: 25px;    
}
#lbHelp .pdf p{
    line-height: 18px;
}

#lbHelp .videosRefs{
    overflow:hidden;
    margin:10px 0 0 0;
}

#lbHelp .moreVideosRefs{
    overflow:hidden;
    margin:10px 0 0 0;
    width:420px;
}

#lbHelp .moreVideous{
    margin-bottom:10px;
}

#lbHelp .videoRef{
    float:left;
    width:75px;
    margin: 0 10px 10px 0;
    padding:0 10px 44px;
    position:relative;
}

#lbHelp .videoRef span{
    position:absolute;
    top:40px;
    left:0px;
    width:75px;
    text-align:center;
    padding:0 10px;
    line-height:16px;
}
#lbHelp .videoRef span:hover {
	text-decoration:underline;
} 

#lbHelp .videoRef a{
	height:60px;
	background: url("../../images/cms-framework-application-navigation-portlet/icon-helpvideo.png") no-repeat 13px top transparent;
    display:block;
}

#lbHelp .instructionsText {
    overflow:hidden;
}
#lbHelp .instructionsText ol{
	margin:0 0 0 28px;
    padding:0;
}
#lbHelp .instructionsText li{
	margin:0 0 6px;
    padding:0;
    list-style-type:decimal;
	list-style-position:outside;
    background:none;
	width:100%;
    display:list-item;
    vertical-align:top;
}
#lbHelp .instructionsText *li{
	list-style-position:inside;
	padding:0 0 0 14px;
	width:220px;
	line-height:16px;
}
