﻿#Logo, #LeftToLogo, #RightToLogo 
{
	min-height:100px;
}
/***************** Changes on 17.2.10*************/
#Logo
{
	bottom:5px;
height:140px;
padding-top:0;
position:relative;
width:310px;

}
#LeftToLogo
{
    width:350px;
    height:100px;
}
.MPUploadedImage
{
    background-repeat:no-repeat;
    width:982px;
    height:124px;
    margin-bottom:1px;
}
#MPSlogan
{
    font-family:Century Gothic;
    font-size:22px;
    font-weight:normal;/*bold;*/
    font-style:italic;
    padding-top:20px;
    text-align:center;
}
#MPheader
{
	width: 984px;
	background-image: url( 'images/header0002.jpg' );
	background-position: left top;
	background-repeat: no-repeat;	
}
.MPRightAux
{
    float:right;
    width:600px;
}
/******** solve height difference in welcome control *****/
.HLWelcome
{
    margin-top:0px;
    margin-right:3px;
}
/**************************************************** changes ends *********************************/
/************ Solve ie8  issue **********/
.HLWelcomeHeader .Login 
{
    /*left:78px;*/
    margin-top:0;
    /*padding-top:42px;*/
    position:relative;
top:57px;
}


.MenuBarUnderline
{
	font-size:7px;
}

.profileControlBig .h1, .profileControlBig .Heading1
{
    border-top: 0px;
}

#MPSearchBlock .Watermark, #MPSearchBlock .TextBox
{ 
    #padding-top:2px;

}
.MPButtonNav
{
    /*width: 775px;*/
}



.MenuBarUnderline
 {
	 height:10px;
 }

.HLWelcomeHeader .Content
{
    margin-top:1em;
}

/***Arrow image- WithChildren -Buttonnav***/
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren:Hover li.AspNet-Menu-WithChildren a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren.AspNet-Menu-Hover li.AspNet-Menu-WithChildren a, 
.MPButtonNav ul.AspNet-Menu li:Hover li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren.AspNet-Menu-Hover ul li.AspNet-Menu-WithChildren a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:Hover ul li.AspNet-Menu-WithChildren a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren.AspNet-Menu-Hover ul li.AspNet-Menu-WithChildren a,
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren.AspNet-Menu-ChildSelected ul li.AspNet-Menu-WithChildren.AspNet-Menu-ChildSelected a:hover, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren.AspNet-Menu-Hover ul li.AspNet-Menu-WithChildren a:hover, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:hover a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren.AspNet-Menu-Hover a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:hover a, 
#MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren:hover a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren.AspNet-Menu-Hover a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren.AspNet-Menu-Hover a
{
    background-image: url('images/sidearr.gif' );
    background-repeat: no-repeat;
    background-position: 168px center;
}
/***Sidemenu icon***/
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.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;
}

/***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;
}


/***Rss image : issue in next control*/
.HLAnnouncements h2 
{
	position:relative;
}
.SubscribeRSS
{
    float: right;
    position: absolute;
    right: 5px;
    top: 3px;
}


/***IE6 issue in engagement control***/
/*.HLLandingControl ol li, .HLLandingControl ul li
{
    width:100%
}*/
/***New blog link spacing from tabs***/
.addBlogEntry 
{
    padding-left:8px;
    font-size:11px;
}
/***My Documents alignment***/
/*.HLMyDocuments .HLContainer
{
    float:left;
}*/
/***Login link browser issue***/
#LeftToLogo, #RightToLogo
{
    min-height:100px;
}

.HLWelcomeHeader .Content
{
    margin-top:7px;
    margin-bottom:7px;
}
/***Search Library - spacing issue**/
.rlCollapseHeader
{
    border-bottom:2px solid #FFFFFF;
}
/***Directory inbox checkbox alignment***/
.InboxMessages input 
{
    margin-right:5px;
}
/***Send Message - Button style**/
.ButtonBlock .ButtonStyle
{
    background:none
}
/**Inbox - border between messages ***/
.InboxMessages 
{
    border-bottom:1px dotted #AFB1B3;
    margin-bottom:1em;
}


#MPOuter
{
    background-color:White;
}
/***New classes***/

.HLWelcome
{
    background:none!important;
    border:none!important;
}
#MPButtonBar
{
    /*height:31px;*/
}
.Welcome .Details
{
    /*width:220px;*/
    float:left;
}

/*** Solve ie6 issue start***/
.HLWelcomeHeader .Welcome 
{
	width:250px;
}
/*** Solve ie6 issue end***/

.repeatImage 

{
    background-image:none;
}
.SponsorImagePanel
{
	text-align:center;
}
/***Search box left align***/
#MPSearchBlock .Watermark, #MPSearchBlock .TextBox 
{

	/*padding:2px 3px 0;*/
	#padding-top:2px;
	padding-left:1px;
	/*width:110px;*/

}

/**** Solve IE6 issue ****/
.MPContentSection
{
	padding-right:8px;
}
/*** Provide gap b/w tabs in IE7 ***/
 .Tab ,.TabSelected 
{
    margin-right:0px;
    border-right:solid 3px #ffffff;
}
#details
{
    z-index:1001;
}
/*********** Solve Height issue in Group Details ***************/
#pnlEdit 
{
    height:15px;
}
.MPContentSection .MPContentAreaHome table 
{
    
    width:100%;
}
.MPButtonNav ul.AspNet-Menu li a 
{
    padding:11px 8px 8px;
    #padding:10px 8px 8px;
    font-size:11px;
}
/***home page usercontrol styles***/
 .HLLandingControl .Details
{
    width:290px; /*firefox wrapping issue*/
}    
.HLDiscussions li,.HLLandingControl .Content,.HLContainer 
{
 overflow:auto;
}
.HLEngagement .Content li,.HLDiscussions .Content ol li
{
 
 overflow:auto;
 height:100%;
 
} 

.HLContainer
{
    height:100%;
} 
.HLLandingControl.HLMyDocuments .Details
{
    width:330px;
}
h3, .Heading3, h3 a 
{
    font-size:17px;
}
.bodyBackground
{
    font-size:13px;
}
 
.MPButtonNav ul.AspNet-Menu li ul li a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-WithChildren:hover ul li a, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-Hover ul li a, 
.MPButtonNav ul.AspNet-Menu li a.AspNet-Menu-Hover ul li a 
{
    font-size:11px;
}
 .groupName 
 {
     font-size:15px;
 }
 .MPContentArea, .MPContentAreaWide 
 {
     font-size:13px;
 }
 .HLWelcomeHeader h1 
 {
     font-size:96%;
 }
 .HLWelcomeHeader a {
font-size:11px;
}
.MPAuxNav ul.AspNet-Menu li a 
{
    font-size:11px;
}
.MPSideNavBottom 
{
    font-size:134.5%;
}
.MPSideNav ul.AspNet-Menu li a, .MPSideNav ul.AspNet-Menu li.AspNet-Menu-Leaf a, 
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a,
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected li.AspNet-Menu-ParentSelected a 
{
    font-size:11px;
}
h1, .Heading1 
{
    font-size:19px;
}
.MPContentAreaHomeWithAd
{
    width:824px;
}
.MPContentAreaHomeWithAd .HLLandingControl.HLEngagement.HLLandingControl .Details
{
    width:230px;
}
h3, .Heading3, h3 a,.HLLandingControl h2, .DubConnectPopUp h2
{
    font-size:108%;
    font-weight:bold;
}

 /*.TabSelectedDir a
 {
     font-size :15px;
 }*/
 /*styles may 04*/
 a.TabSelectedDir, a.TabDeselectedDir, .TabSelectedDir a, .TabDeselectedDir a
 {
     font-size:11px;
 }
 .GroupsH2 span
 {
     font-size:13px;
 }
 .GroupsH2
 {
     padding-bottom:6px;
 }
 .HLWelcomeHeader .Login a 
 {
     font-size:13px;
 }
 .GroupList
 {
     font-size:11px;
 }
 .HLWelcome .Button 
  {
width:60%;/*100px;*/
height:1.4em;
position:relative;
/*width:35%;*/
bottom:25px;
}
#MPheader 
{
    width:982px;
    padding-left:0px;
    padding-right:0px;
}
a:visited, a:active, a:link, a:focus,a:hover
{
    font-size:12px;
}
.GroupsH3,h3, .Heading3, h3 a:link, h3 a:visited, h3 a:active, h3 a:focus, h3 a:hover
{
    font-size:13px;
}
h4, .Heading4, h4 a:link, h4 a:visited, h4 a:active, h4 a:focus, h4 a:hover

{
    
font-size:110%;
}
h1 a:link, h1 a:visited, h1 a:active, h1 a:focus, h1 a:hover,
h2 a:link, h2a:visited, h2 a:active, h2 a:focus, h2 a:hover,
h5 a:link, h5 a:visited, h5 a:active, h5 a:focus, h5 a:hover,
h6 a:link, h6 a:visited, h6 a:active, h6 a:focus, h6 a:hover
{
    font-size:100%;
}
.ByLine a:link, .MoreLink a:link,
.MoreLink a:focus,.MoreLink a:hover,.MoreLink a:visited,.MoreLink a:active
.AddButtonBlock a:link
{
     font-size:13px;
}
.MPContentAreaHome a:link,
.MPContentAreaHome a:focus,
.MPContentAreaHome a:visited,
.MPContentAreaHome a:hover,
.MPContentAreaHome a:active
{
    font-size:12px;
}
#MPheader 
{
    height:130px;
    margin-bottom:1px;
}
 #RightToLogo 
{
    width:320px;
}
*html #MPheader 
{
    padding-bottom:0px;
}
.HLWelcome .MenuLinks a:link,
.HLWelcome .MenuLinks a:focus,
.HLWelcome .MenuLinks a:hover,
.HLWelcome .MenuLinks a:active,
.HLWelcome .MenuLinks a:visited,
.UnreadMessages a:link,
.Profile a:link
{
    font-size:11px;
}
h2, .Heading2, h2 a 
{
    font-size:17px;
}
#ctl00_ActiveCopy_CContacts1_ucUserContacts_UpdatePanel1 .div1
{
    width:27% !important;
}
#ctl00_ActiveCopy_CContacts1_ucUserContacts_UpdatePanel1 .div2 
{
    width:45%;
}
#ctl00_ActiveCopy_CContacts1_ucUserContacts_UpdatePanel1 .div3
{
    width:24%;
}
#ctl00_ActiveCopy_CGroups_List1_UpdatePanel1 table
{
    width:654px !important;
    
}
#ctl00_ActiveCopy_CGroups_List1_CommunityTypeDropDown
{
    width:59% !important;
    
}
#ctl00_ActiveCopy_CGroups_List1_UpdatePanel1 table td
{
    width:auto;
}
.glHome table
{
	width:100%;
}
/**** styles on 10.6.2010***/
h4, .Heading4, h4 a 
{
    font-weight:normal;
    font-size:12px;
}
.ByLine 
{
    font-style:normal;
}
.rlDataLabel 
{
    font-weight:normal;
}
.MPContentAreaHome .Section3 .HLLandingControl.HLEngagement .Details,
.MPContentAreaHomeWithAd .Section3 .HLLandingControl.HLEngagement .Details
{
    width:170px;
}
.MPContentAreaHome .yui-g .yui-u .HLLandingControl.HLEngagement .Details,
.MPContentAreaHomeWithAd .yui-g .yui-u .HLLandingControl.HLEngagement .Details
{
    width:170px;
}
.MPContentAreaHome td .HLLandingControl.HLEngagement .Details,
.MPContentAreaHomeWithAd td .HLLandingControl.HLEngagement .Details
{
    width:170px;
}
.MPContentAreaHome .yui-gd .yui-u .HLLandingControl.HLEngagement .Details,
.MPContentAreaHomeWithAd .yui-gd .yui-u .HLLandingControl.HLEngagement .Details
{
    width:170px;
}
.MPContentAreaHome .yui-gd .yui-u .HLLandingControl.HLMyDocuments .Details,
.MPContentAreaHomeWithAd .yui-gd .yui-u .HLLandingControl.HLMyDocuments .Details
{
    width:480px;
}
.MPContentAreaHome .yui-gd div.first .HLLandingControl.HLMyDocuments .Details,
.MPContentAreaHomeWithAd .yui-gd div.first .HLLandingControl.HLMyDocuments .Details
{
    width:200px;
}
.MPContentAreaHome .yui-gb .yui-u .HLLandingControl.HLEngagement .Details,

.MPContentAreaHomeWithAd .yui-gb .yui-u .HLLandingControl.HLEngagement .Details

{
    width:150px;
}
.MPContentAreaHome .yui-gb .yui-u .HLLandingControl.HLMyDocuments .Details,
.MPContentAreaHomeWithAd .yui-gb .yui-u .HLLandingControl.HLMyDocuments .Details
{
    width:230px;
}
.MPContentAreaHome .Column2 .HLLandingControl.HLEngagement .Details,
.MPContentAreaHomeWithAd .Column2 .HLLandingControl.HLEngagement .Details
{
    width:120px;
}
.MPContentAreaHome .Column1 .HLLandingControl.HLMyDocuments .Details,
.MPContentAreaHomeWithAd .Column1 .HLLandingControl.HLMyDocuments .Details
{
    width:550px;
}
.MPContentAreaHome .Column2 .HLLandingControl.HLMyDocuments .Details,
.MPContentAreaHomeWithAd .Column2 .HLLandingControl.HLMyDocuments .Details
{
    width:180px;
}
.MPContentAreaHomeWithAd .Column2 .HLLandingControl.HLEngagement .Details
{
    width:106px;
}
.MPContentAreaHome .yui-gb .yui-u first .HLLandingControl.HLEngagement .Details,
.MPContentAreaHomeWithAd .yui-gb .yui-u first .HLLandingControl.HLEngagement .Details
{
    width:170px;
}
.MPContentAreaWide .HLLandingControl.HLMyDocuments .Details 
{
    width:260px;
}
.MPContentArea .HLLandingControl.HLMyDocuments .Details  
{
    width:230px;
    #width:220px;
}

.MPContentAreaHomeWithAd td .HLLandingControl.HLMyDocuments .Details
{
    width:170px;
}
.MPContentAreaHome td .HLLandingControl.HLMyDocuments .Details
{
    width:280px;
}





/***************************** NEWLY ADDED for aux nav drop down styles **************************************/
.MPAuxNav ul.AspNet-Menu li li.AspNet-Menu-Sep 
{
border:none;
}

.MPAuxNav ul.AspNet-Menu li:hover ul,
.MPAuxNav ul.AspNet-Menu li.AspNet-Menu-Hover ul

{
    display:block;
    width:100px;
    z-index:1000;
}
.MPAuxNav ul.AspNet-Menu 
{
    z-index:1000;
}
#RightToLogo
{
    z-index:99;
    float:right;
}
.MPAuxNav ul.AspNet-Menu li:hover ul li,
.MPAuxNav ul.AspNet-Menu li.AspNet-Menu-Hover ul li
{
    display:block;
}

.MPAuxNav ul.AspNet-Menu li:hover ul li li
{
	display:none;
}
.MPAuxNav ul.AspNet-Menu li li.AspNet-Menu-WithChildren.AspNet-Menu-Sep.AspNet-Menu-ParentSelected a
{
	color:#000;

	
}
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu-Hover a, 
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu a:hover, 
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu-WithChildren:hover a, 
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu-WithChildren a:hover, 
.MPAuxNav ul.AspNet-Menu li.AspNet-Menu-Hover ul li a, 
.MPAuxNav ul.AspNet-Menu li a.AspNet-Menu-Hover ul li a, 
.MPAuxNav ul.AspNet-Menu li li a ,
.MPAuxNav ul.AspNet-Menu li.AspNet-Menu-childSelected  a

{
    padding-top:5px;
    padding-bottom:5px;
    background-color:#2B2B2B;
    margin-top:0px;
    color:#fff;
}
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu-Hover a:hover, 
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu a:hover, 
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu-WithChildren:hover a:hover, 
.MPAuxNav ul.AspNet-Menu li ul li.AspNet-Menu-WithChildren a, 
.MPAuxNav ul.AspNet-Menu li.AspNet-Menu-Hover ul li a:hover, 
.MPAuxNav ul.AspNet-Menu li a.AspNet-Menu-Hover ul li a:hover, 
.MPAuxNav ul.AspNet-Menu li li a:hover,
.MPAuxNav ul.AspNet-Menu li.AspNet-Menu-ParentSelected  a,
.MPAuxNav ul.AspNet-Menu li.  AspNet-Menu-Selected a
{
   
      background-color:#2B2B2B;
        color:#fff;
}


.MPAuxNav ul.AspNet-Menu li li a.AspNet-Menu-Link
{
    min-height:15px;
    height:auto;
}


.MPAuxNav ul.AspNet-Menu li 
{
    height:auto;
}
.HLLandingControl.HLRSSReader .FeedItem .lh
{
    width:250px;
    #width:220px;
word-wrap:break-word;
}
  *html .HLLandingControl.HLRSSReader .Content
  {
      width:332px;
  }
.MPContentArea .digestViewerMessageDetails,
.MPContentAreaWide .digestViewerMessageDetails
{
    overflow:auto;
    width:522px;
}
.MPContentSection {
background-color:#FFFFFF;
padding-right:13px;
}
/**homepage heading issue[updation in cloud] **/
.HLLandingControl .Content h2
{
    background-image: none !important;
    height: auto !important;
}


.CustomTableModalPopup .CustomTableModalPopupHeaderRow {
    background-color: #2B2B2B;
    color: #FFFFFF;
}

.CustomTableModalPopupHeaderRow, .CustomTableModalPopupRow, .CustomTableModalPopup
{
#width: 570px !important;
}

.ajax__tab_default .ajax__tab_outer {
    background-color: #6A6A6A;
    background-image: none
}

fieldset legend {
    background-color: #6A6A6A;
    border: 1px solid #6A6A6A;
}
fieldset {
    border: 2px solid #6A6A6A;
position:relative;
#margin-top:13px;
}

.JoinLeaveLink a {
    background-color: #6A6A6A;
color:#FFF;
}

.JoinLeaveLink a:hover
{
text-decoration:none;
}

.MPContentArea .MessageContainer,
.MPContentAreaWide .MessageContainer
{
width:542px !important;
table-layout: fixed;
} 


.MPTopAds .AdSpots, .MPBottomAds .AdSpots {

float: none;
position: static;
text-align: center;
width: 100%;
}

.MPTopAds .AdSpots .AdSpot, .MPBottomAds .AdSpots .AdSpot 
{
display: inline-block;
float: none;
position: static;
}

#MPTopAds
{
margin-bottom: 5px;
}
