.HLLandingControl h2
{
	background-color:#842147;
}
.HLLandingControl .Content
{
	border-top-color:#1a234c;
	border:0px;
	padding:0px;
	padding-top:5px;
	background:none;
}
.HLLandingControl .Content .clear
{
    padding-bottom:0px;
}
.HLAnnouncements .Content h2, .HLEngagement h3, .HLLandingControl h5,
.HLAnnouncements .Content h2, .HLRSSReader .Content h2 
{
	color:#1a234c;
        background:none;
}
.HLLandingControl h2
{
        color: white;
	
      
	font-size:17px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.HLWelcome
{
	border:none;
	background:none;
}


.HLWelcome .Picture
{
	float:left;
	border:none;
}
.HLWelcome .Details
{
	float:left;
	width:220px;
	padding-left:4px;
	padding-right:4px;
}
.HLWelcome .Details h1
{
	font-size:18px;
}
.HLWelcome .Details img
{
	vertical-align: middle;
}
.HLWelcome .UnreadMessages
{
	margin-top: 2px;
	white-space: nowrap;
}
.HLWelcome .MenuLinks a
{
	padding-left: 5px;
	padding-right: 5px;
	border-left: solid 1px #842147;
}

.HLWelcome .MenuLinks a.First
{
	padding-left: 0px;
	border-left: none;		
}

.HLWelcome h1 
{
	margin: 0;
	width:220px;
}

.HLEngagement .Details, .HLDiscussions .Details
{
	width:230px;
}
.HLDiscussions .Content h3
{
	float:left;
	width:240px;
	margin:0em;
}
.HLLandingControl ol li, .HLLandingControl ul li 
{
   
    height:100%;/***overlapping issue in ie**/
    float:left;
}
.HLWelcome .Content
{
    border:1px solid #842147;
}
.HLWelcome .Welcome 
{
    height:65px;
}
.HLWelcome .MenuLinks a
{
    color:#007DC3;
}
.ProgressBarProgress 
{
    background-color:#842147;
}
.ContentUserControl .HLLandingControl div p 
{
    line-height:16px;
}