﻿.HLEngagement h2, .HLEventList h2, .HLCommunityList h2, .HLDiscussions h2, .HLAnnouncements h2,
.HomePageContentBlock h2, .HLMyDocuments h2
{
    background-color: #f58026;
    border: 0;
    padding: 4px 5px 4px 10px;
    font-weight: bold;
    color: white;
    margin-bottom: 0;
    font-size: 108%;
}
.HLEngagement .Content, .HLEventList .Content, .HLCommunityList .Content, .HLDiscussions .Content, .HLAnnouncements .Content,
.HomePageContentBlock .Content,
.HLMyDocuments .Content
{
    border: none;
    padding: 10px 10px 10px 10px;
}
.HLEventList .Content, .HLCommunityList .Content, .HLDiscussions .Content
{
    padding-top: 0;
}
.HLEventList h3, .HLDiscussions h3
{
    margin-bottom: 0;
}
.HLEventList .MoreLink
{
    margin-top: 0.5em;
}
.HLEngagement ol, .HLDiscussions ul
{
    margin: 0;
}
.HLEngagement .Picture
{
    float: left;
    width: 100px;
}
.HLWelcome .Picture
{
    float: left;
    width: 0px;
}
.HLEngagement .Details, .HLWelcome h1
{
    float: left;
    width: 160px;	
}
.HLEngagement .Details a
{
    font-size: 90%;
}
.HLEngagement .Details h3
{
    font-size: 90%;
}
.HLEngagement .Details p
{
    margin-bottom: 0;
}
.HLEngagement ol li
{
	list-style-type: none;
}
.HLContainer, .HLEmployee .ItemContainer
{
    clear: both;
}
.HLEmployee .ItemContainer
{
    padding-top: 5px;
    padding-bottom: 5px;   
}

.clear, .EndDiv
{
    clear: both;
}
.HLAnnouncements input, .HLAnnouncements textarea
{
    width: 240px;
}
.HLAnnouncements input.Button
{
    width: 80px;
}
.HLAnnouncements .Content h2
{
    color: #f58026;
    background-color: white;
    border-bottom: dotted 1px #AFB1B3;
    padding: 0;
}
.ProgressBar
{
	margin: 3px 0 8px 0px;
	border: solid 1px black;
	height: 14px;
	background-color: white;
	margin-top:0px;
	font-size:7px;
}
.ProgressBarProgress
{
	padding: 2px 2px 2px 2px;
	height: 10px;
	background-color: orange;
}

.HLWelcome
{
    border: solid 1px #f58026;
    padding: 0;
    background-color: #eeeeee;
}

.HLWelcome h1
{
    font-size: 131%;
    font-weight: bold;
}
.HLWelcome .Welcome
{
    padding: 5px 0px 0px 10px;
    height: 60px;
    background-color: #dddddd;
}
.HLWelcome .Profile
{
    clear: both;
    padding: 5px 0px 0px 10px;
    height:33px;
    padding-top:0px;
}
.HLWelcome .Button
{
    width: 248px;
    height: 58px;
    color: white;
    font-weight: bold;
    font-size: 197%;
    background-color: #f58026;
    margin: 0;
}

.HLDiscussions h4
{
    font-size; 90%;
    font-weight: normal;
}


.HLRecentBlogs .More
{
    clear: both;
}

.HLContainer
{
clear:both;
min-height: 10px;
height: auto !important;
height: 10px;
}
.HLRecentBlogs .Picture, .HLEmployee .Picture
{
float: left;
width: 60px;
}


.HLDiscussions .Picture
{
    float: left;
    width: 80px;
}
.HLDiscussions .More
{
    clear: both;
}


.HLEngagement .Details, .HLEmployee .Details
{
float: left;
width:60%;   
}

.PhoneTable td
{
    padding-right: 1em;
}
.PhoneTable td.First
{
    padding-right: 3em;
}

.LeftToLogo .HLWelcome
{
    float: none;
    border: none;
    padding: 0;
    background-color: White;
    text-align: left;
}

.LeftToLogo .HLWelcome .Welcome
{
    padding: 5px 0px 0px 10px;
    background-color: White;
    /*height: 40px;*/
    height:50px;
	border-top:3px solid #F58026;
}
.LeftToLogo .HLWelcome h1
{
	color:#EB7928;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float: left;
	width: auto;
	line-height: 14px;
	margin-top: 0;
}
.LeftToLogo .HLWelcome a
{
	font-family:arial;
	font-size:12px;
	/*float: left;*/
}
.HLDiscussions ul li
{
	list-style-type: none;
}
.HLWelcome .Content 
{
    margin-left:10px;
}
 .Details
{
	float:left;
}
.HLLandingControl .Picture, .HLWelcome .Picture 
{
	width:40px;
	height:40px;
}

