﻿
.MenuBarUnderline
{
	font-size:7px;
}
.MPheader
{
background:transparent url(images/header_ancor.jpg);
backgound-repeat:no-repeat;
height:121px;
width:982px;
}


#MPButtonBar {
height:32px;

}
#RightToLogo
 {
    float:right;
    position:relative;
 }
.HLWelcomeHeader .Login 
{
    bottom:0;
    /*position:absolute;*/
    right:0;
}

/*** Solve ie6 issue start***/
.HLWelcomeHeader .Login
{
    margin:0px;
    padding-top:10px;
}
/*** solve ie6 issue ends***/
.UploadImage
{
height:150px;
width:226px;
background-color:white;
} 
.MenuBarUnderline
 {
	 height:10px;
 }
.tabStyle .ajax__tab_inner
 {
background:transparent none no-repeat scroll right top;
margin-left:4px;
}

.tabStyle .ajax__tab_outer 
{
background:transparent none no-repeat scroll right top;
}
.tabStyle .ajax__tab_tab 
{
background:transparent none no-repeat scroll right top;
background-color: #FDB714;
}
.SingleColumn .tabStyle.ajax__tab_container.ajax__tab_default
{
width:642px;
}
.TabBlock 
{
	width:670px;
	border-bottom:4px solid #2d4887 ;
}



.rssmanagerdiv div
{
width: 642px !important;
}

.rssmanagerdiv div div
{
width: auto !important;
}

.tabStyle .ajax__tab_header
{
width: auto !important;
}

.tabStyle .ajax__tab_body
{
width: auto !important;
}



.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected ul li.AspNet-Menu-Sep, .MPSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren.AspNet-Menu-ChildSelected ul li.AspNet-Menu-Sep 
{
border-bottom:1px solid #E9E4DF;
}
MPSideNav ul.AspNet-Menu li a, .MPSideNav ul.AspNet-Menu li.AspNet-Menu-Leaf a, .MPSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a 
{
background-color:transparent;
background-image:url(images/SideMenuIcon_a.jpg);
}

/***Search asc,desc image***/
.HLSearch .Content .SortAscending
{
    vertical-align: middle;
    background-image: url(images/down_yell.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
}
.HLSearch .Content .SortDescending
{
    vertical-align: middle;
    background-image: url(images/up_yell.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
}
/***Search headerbg**/
.HLSearch .Content .HeaderStatusBar 
{
	background-color:#D2232A;
}
/***IE8 issue in search button visibility**/
#MPSearchBlock .Button 
{
	height:22px;
}

/****Welcome control : Completeness bar style****/
.ProgressBarProgress 
{
	height:6px;
}
.ProgressBar 
{
	height:10px;
	font-size:7px;
	margin-bottom:2px;
}
.HLWelcome .Profile 
{
	padding-top:2px;
}
/***To reduce the gap b/w topnav & welcome control***/
.HLWelcomeHeader .Content
{
	margin-top:0px; /* 5 */
}
/***gap in IE6 : b/w top n auxnav***/
#LeftToLogo
{
	display:none;
}
/***Rss image : issue in next control*/
.HLAnnouncements h2 
{
	position:relative;
}

/***IE6 issue in engagement control***/
.HLLandingControl ol li, .HLLandingControl ul li
{
    width:100%
}
/***New blog link spacing from tabs***/
.addBlogEntry 
{
    padding-left:8px;
}
/*** Welcome control: IE6 issue ***/
/*.HLWelcomeHeader
{
	width:250px;
	float:right;
}*/
#RightToLogo 
{
    padding-top:5px;
    min-height:115px;
}
.Tab, .TabSelected 
{
    margin-right:0px;
    border-right:3px solid white;
}
.rlBottom 
{
font-size:12px;
}
.HLDiscussions .Content p, .HLRecentBlogs .Content p, .HLAnnouncements .Content p  {
word-wrap:break-word;
/*word-break:break-all;*/
}

.HLEngagement .Details p {
margin-bottom:0;
width:295px;
}

/* .HLLandingControl h2
{
	background-image: none !important; 
        height: auto !important;
        padding: 4px 5px 4px 10px;
	
} */

.HLLandingControl .Content h2
{
    background-image: none !important;
    height: auto !important;
} 

.HLLandingControl .Details
{
width: 240px !important;
}


.HLLandingControl .HLEngagement .Details
{
width: 230px !important;
}
.HLLandingControl.HLEngagement li
{
min-height:70px;
height:auto;
   overflow: hidden;;
}
.HLLandingControl.HLEngagement .Content p
{
word-break:break-all;
word-wrap:break-word;
}

.MPRightAds
{
padding-top:120px;
}


.MPTopAds .AdSpots .AdSpot, .MPBottomAds .AdSpots .AdSpot 
{
/*left: 0;*/
}

.MPTopAds .AdSpots, .MPBottomAds .AdSpots
{
float:left;
left:0;
}
.MPContentAreaHomeWithAd
{
    width:824px;
}


/**homepage heading issue[updation in cloud] **/
.HLLandingControl h2
{
	background-image: none; 
        height: auto;
padding: 4px 5px 4px 10px;
	
}
.HLLandingControl .Content h2
{
    background-image: none !important; 
    height: auto !important;

}

.MPContentAreaWide .MPTopAds .AdSpots .AdSpot,
.MPContentArea .MPTopAds .AdSpots .AdSpot
{
left:0%;
}

.MPContentAreaHomeWithAd .HLLandingControl.HLEngagement li,
MPContentAreaHome .HLLandingControl.HLEngagement li
{
overflow: hidden;
}
