﻿H1
{	
	color: #992937;
	font-size: 20px;
	font-family: Arial;
	font-weight:bold;
	padding:5px 0 0 0px;
	
}
H2
{
	color: #666666;
	font-size: 16px;
	font-family: Arial;
	font-weight:bold;
}

/*---------------------------ModalBackgroundCSS Added By Supriya 3/3/2009----------------------*/
.modalBackground
{
	background-color: White;
	filter: alpha(opacity=10);
	opacity: 0.7;
}

.MPBody
{
	background-image: url(                    'images/OMA_background_Repeat_2500.jpg' );
	background-repeat: repeat-x;
background-color: #e0b33e;
	text-align: center;
}
th
{
	background-color: #666666;
}
a:link
{
	color: #992937;
	text-decoration: underline;
}
a:visited
{
	color:  #992937;
	text-decoration: underline;
}
a:hover
{
	color: #992937;
	text-decoration: underline;
}
.tdbgBold1 a.contentBoldNew, .DigestVCrumbBar td span a.contentBoldNew, .DigestVCrumbBar td a.Heading1New, a.TabDeselectedDir, a.TabSelectedDir, .DigestVCrumbBar td span span a, a.TabDeselectedDir:hover, a.TabSelectedDir:hover
{
	color: #ffffff;
	text-decoration: none;
}
#MPOuterMost
{
	margin: auto;
	width: 984px;
}
.MPOuter
{
	
	width: 984px;
	
	/*padding-left:12px;
	padding-right:12px;
	margin-top: 5px;background-color:White;*/
	padding-bottom:15px;
}
.MPheader
{
	width: 984px;
	/*padding-left:23px;
	padding-top:23px;*/
	height:165px;	
	background-image: url(                    'images/BG_984.jpg' );
	background-repeat: no-repeat;
	
}
.Logo
{
	float: left;
	height: 77px;
	background-image: url(                    'images/manufacturers.jpg' );
	background-repeat: no-repeat;
	width:230px;
	#width:210px;
	padding:0px;
	margin-top:40px;
	margin-left:25px;
	
	/*width:625px;padding-right:10px;*/
}
.MPContentSection
{
	width: auto;
	margin: auto;
	border: none;
	padding-top:20px;
	text-align:left;
}
.MPContentArea
{
	text-align:left;
	
	margin: 0px;
	margin-top:5px;
	float: left;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;	
	padding-top: 7px;	
	color:#252525;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; /*14px;*/
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	width:620px;
	background-color:#f7eccf;
	padding:10px 10px 0px 10px;
	background-image: url(                    'images/contentarea_top_640.gif' );
	background-repeat: no-repeat;
}
.MPContentAreaForRLAndEgroup
{
	text-align:left;
	width: 774px;
	margin: 0px;
	margin-top:5px;
	float: left;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;	
	padding-top: 10px;	
	color:#252525;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	background-color:#f7eccf;
	background-image: url(                    'images/contentarea_top_794.gif' );
	background-repeat: no-repeat;
}
.MPContentAreaBottom
{
	background-image: url(                    'images/contentarea_bot_640.gif' );
	background-repeat: no-repeat;
	background-position:left bottom;
	width:620px;
	height:49px;
	padding:0px 10px 0px 10px;
}
.MPContentAreaForRLAndEgroupBottom
{
	background-image: url(                    'images/contentarea_bot_794.gif' );
	background-repeat: no-repeat;
	background-position:left bottom;
	width:774px;
	height:49px;
	padding:0px 10px 0px 10px;
}
.h1Tag
{
	text-align: left;	
	/*text-transform: capitalize;*/
	
	font-family:Arial,Helvetica,sans-serif;
	color:#252525;
	font-size:22px;
	font-weight:normal;
	padding:0px;margin:0px;
	padding-left:14px;
}
.MPContentAreaWide
{
	text-align:left;
	margin: 0px;
	float: left;
	/*width: 934px;*/
	padding-left:10px;
	min-height: 270px;
		
	height: auto !important;
	height: 270px;
	text-align: left;
	border: none;
	padding: 0px;
	padding-bottom: 20px;
	background-color:#F7ECCF;
	width: 964px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 5px;
	background-image: url(                    'images/contentarea_top_984.gif' );
	background-repeat: no-repeat;
}
.addBlogEntry
{
    padding-left:5px;
}
.MPContentAreaWideBottom
{
	background-image: url(                    'images/contentarea_bot_984.gif' );
	background-repeat: no-repeat;
	background-position:left bottom;
	height:49px;
	width:964px;
	padding:0px 10px 0px 10px;
}
.MPContentAreaWide h1
{
	height: 22px;
	text-align: left;
	font-size: 12px;
	font-family: Avenir LT Std;
	font-weight: 65px medium;
	color: #e3701a;
	text-transform: uppercase;
	font-weight: bold;
}
.MPSponsorSection
{
	width: 180px;
	min-height: 410px;
	height: auto !important;
	height: 300px;
	/*padding-top: 7px;*/
}
.MPSponsorSection .AdSpot
{
	padding-bottom: 10px;
	text-align: center;
	padding-left:0px;
}
#AdSpotDisplay
{
}
/*----------------------------------TopNavigation(AuxNav)-start---------------------------------------*/
.MPAuxNavBar
{
	/*width: 960px;*/
    width:270px;
	float: right;
	height: 30px;
}
.MPAuxNav
{
	float: right;
	position:relative;
	top:12px;
}
.MPAuxNav ul.AspNet-Menu li
{
	padding-left: 3px;
	padding-right: 3px;
}
.MPAuxNav ul.AspNet-Menu li a
{
	text-decoration: underline;
	padding-right: 3px;
	padding-left:3px;
	text-transform: capitalize;	
	color:#ffffff;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	font-family:Verdana;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
.MPAuxNav ul.AspNet-Menu li.AspNet-Menu-Sep 
{
    background-image:url( 'images/menu sep.jpg');
    background-position:right 3px;
    background-repeat:no-repeat;
    
}
/*---------------------------------TopNavigation(AuxNav)-end)-----------------------------------------*/


/*---------------------------------MainButtonNavigation-start-----------------------------------*/


.MPButtonBarMenu
{
	width: 984px;
}
.MPButtonNav
{	
	background-image: url(              'images/OMA_menuBG_984.jpg' );
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:44px;
	margin:0;
	padding:0;
	/*margin-top:12px;*/
}
/*.MPButtonNav ul.AspNet-Menu li
{
	padding-left:20px;
}*/
.MPButtonNav div.AspNet-Menu-Horizontal
{
	/*padding-left:177px;*/
	padding-left:30px;
}
.MPButtonNav ul.AspNet-Menu li a
{	
	color:#d8d8d8;
	font-size:18px;
	text-decoration:none;
	padding:6px 15px 6px 15px;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	/*text-transform:capitalize;*/

}
.MPButtonNav ul.AspNet-Menu li:Hover,.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-Hover
{
	/*background-image: url(              'images/menu_hover.jpg' );
	background-repeat:repeat-x;
	background-position:0px 0px;
	height:44px;*/
	background-color:#992937;
		
	
}
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-Selected /*,.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-Hover*/
{
	background-image: url(              'images/menu_actv.jpg' );
	background-repeat:repeat-x;
	background-position:0px 0px;
	height:44px;
		/*padding-bottom:10px;color:#AA113F;*/

	
}
.MPButtonNav ul.AspNet-Menu li:Hover ul, 
.MPButtonNav ul.AspNet-Menu li:Hover ul li, 
.MPButtonNav ul.AspNet-Menu li.AspNet-Menu-Hover ul
{
	display: block;
	background-color:#5c5c5c;
	
}
.MPButtonNav ul.AspNet-Menu li:Hover ul li a
{
    color:#D8D8D8;
    padding:5px 15px 5px 15px;
}
.MPButtonNav ul.AspNet-Menu li li a:Hover
{
    background-color:#992937;
}
.MPButtonNav UL.AspNet-Menu LI ul
{
	width: 180px;
	z-index:1001;
}
.MPButtonNav UL.AspNet-Menu LI ul li
{	
	
	/*height:20px;*/
	padding:1px;
}
.MPButtonNav ul.AspNet-Menu li ul li a
{
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#D8D8D8;
	font-size:14px;
	text-decoration:none;
	line-height:22px;	
	display:block;
	text-align: left;
	background-image:none;
}

.MPButtonNav ul.AspNet-Menu li ul li a:hover
{
	background-image: none;
}
.MPButtonNav ul.AspNet-Menu li li.AspNet-Menu-WithChildren ul
{
	display: none;
}
.MPButtonNav ul.AspNet-Menu li li.AspNet-Menu-Sep
{
	background-image: none;
}
/*---------------------------------MainButtonNavigation-End-----------------------------------*/

/*---------------------------------SideNavigation-Start-----------------------------------*/
.MPNavBar
{
	
	width: 160px;
	/*min-height: 150px; margin-bottom:10px;margin-top:10px;*/
	height: auto !important;
	
	padding: 0px 10px 0px 10px;
		
}
#SideNavigation
{
	background-image: url('images/leftnav_top.jpg' );
	background-repeat:no-repeat;
	background-position:top;
	width:180px;
	height:12px;
	
}
.MPSideNav
{
	width: 160px;	
	padding-bottom:15px;
	
}
.MPNavBarBottom
{
	background-image: url('images/leftnav_bot.jpg' );
	background-repeat:no-repeat;
	background-position:bottom;
	width: 180px;
	height: auto !important;
	
	/*padding: 0px 10px 0px 10px;*/
}
.MPSideNav ul.AspNet-Menu
{
	position: relative;
	left: 0px;
	width:155px;
	padding-top:2px;
	padding-bottom:15px;
	padding-left:5px;
}
.MPSideNav ul.AspNet-Menu li
{
	background-image: url('images/bull arr.gif' );
	background-repeat:no-repeat;
	background-position:left 6px;	
}
.MPSideNav ul.AspNet-Menu li a
{	
	min-height: 10px;
	height: auto !important;
	height: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	text-align:left;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#252525;
	text-decoration:none;
	
}

.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected ul
{
	display: block;
	padding-left:20px;
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul
{
	padding-left: 15px;
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-ParentSelected a.AspNet-Menu-ParentSelected
{
		padding-left: 10px;
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected a.AspNet-Menu-Selected
{
	color:#992937;
	
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected li a, 
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-ChildSelected li a
{
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 3px;
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
.MPSideNav ul.AspNet-Menu li ul,.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected ul li ul
{
	display: none;
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected ul li a
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul
{
	position: relative;
	left: 0px;
	text-align:left;
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul
{
	display: block;
}
/*---------------------------------SideNavigation-End-----------------------------------*/

/*---------------------------------MPBottomNav-Start-----------------------------------*/
.MPBottomNav
{
	
}
.MPBottomNav ul.AspNet-Menu
{
	position: relative;
	bottom: 2px;
	top: 2px;
}
.MPBottomNav div.AspNet-Menu-Horizontal ul.AspNet-Menu li
{
	float: none;
	display: inline;
	position: relative;
	bottom: 1px;
}
.MPBottomNav ul.AspNet-Menu li a, .MPBottomNav ul.AspNet-Menu li span
{
	display: inline;
}
.MPBottomNav ul.AspNet-Menu li a
{
	color: #3E647E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-left: 2px;
	padding-right:1px;
	width: auto;
	text-decoration: none;
}
.MPBottomNav ul.AspNet-Menu li a:Hover
{
	text-decoration: none;
}
.MPBottomNav ul.AspNet-Menu li.AspNet-Menu-Sep
{
	background-image: url(               'images/footer sep.gif' );
	background-repeat: no-repeat;
	background-position: 99% center;
}
/*---------------------------------MPBottomNav-End-----------------------------------*/

/*---------------------------------Footer-Start-----------------------------------*/
.MPFooter, #MPFooter
{
	/*background-image: url(               'images/footer bg.gif' );
	background-repeat: no-repeat;*/
	width: 960px;
	height: 54px;
	color: #3E647E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin: 0;
	padding: 0;
	padding-top:18px;
	padding-bottom:10px;
	text-align: left;	
}
.MPCopyright
{
	color: #3e3828;
	text-align: center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	float: left;
	text-align: center;
	width: 100%;
	padding-top:5px;
}
#MicrositeSlogan
{
	position: relative;
	padding-top: 28px;
	padding-left: 352px;
	font-family: Book Antiqua;
	font-size: 40px;
	color: #b16b2d;
}
.Footerlogo
{
	width: 100%;
	text-align: center;
	background-position: center;
	height: 58px;
}
/*---------------------------------Footer-End-----------------------------------*/

/*---------------------------------Calendar Style-Start-----------------------------------*/
/* Deault, for unknown or un-popular event types */
.CalendarEventType
{
	color: Blue;
}
/* Brick Red */
.CalendarEventTypeConference
{
	color: #CC3333;
	cursor: pointer;
}
/* Dark Blue */
.CalendarEventTypeSemianr
{
	color: #191970;
	cursor: pointer;
}
/* Purple */
.CalendarEventTypeWebinar
{
	color: #800080;
	cursor: pointer;
}
/* BlueGreen */
.CalendarEventTypeChapterMeeting
{
	color: #339999;
	cursor: pointer;
}
/* Orange */
.CalendarEventTypeCommitteeMeeting
{
	color: #FFA500;
	cursor: pointer;
}
/* Pink */
.CalendarEventTypeCommunityMeeting
{
	color: #FF80C0;
	cursor: pointer;
}
.CalendarEventTypeProfessionalDevelopmentCourse
{
	color: #006f3b;
	cursor: pointer;
}
.CalendarEventTypeSeminar
{
	color: #e84646;
	cursor: pointer;
}
.rsContent.rsMonthView table
{
	position: relative;
}

.rsHeader h2
{
	border-bottom: none;
	padding-top: 8px;
	text-align: center;
}
.ListGroupRow span
{
	color: #000000;
}
#PageTitleTab
{
	padding-top: 9px;
}
/*---------------------------------Calendar Style-End-----------------------------------*/


.address
{
	font: normal 10px/10px Verdana,Helvetica,Sans-Serif;
	color: #404B55;
	padding: 10px;
}
#brdcrm
{
	text-transform: capitalize;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #abb0b6;
	text-decoration: none;
}
#brdcrm a
{
	color: #2e5ba4;
	text-decoration: none;
}
.NumericUpDown .Buttons
{
	float: left;
	margin: 14px 1em 0px 3px;
}
.NumericUpDown .Buttons input
{
	float: none;
	margin-top: 3px;
}
.NumericUpDown input
{
	font-size: 85%;
	margin-top: 15px;
	float: left;
}
.NumericUpDown span
{
	display: block;
	margin-top: 15px;
	float: left;
	margin-right: 1em;
}
.Help
{
	width: 305px;
	height: 300px;
	overflow: auto;
	background-color: #FFFACD;
	color: #666666;
	border: solid 1px Black;
	padding: 5px 5px 5px 5px;
}
/*Checkbox alignment*/
input[type=radio] + label
{
	margin-left: 2px;
	margin-right: 2px;
}
input[type=checkbox] + label
{
	margin-left: 2px;
	margin-right: 2px;
}
/*Checkbox alignment - End*/

.MPContentArea a.TabDeselectedDir:hover,.MPContentArea a.TabDeselectedDir:visited,.MPContentArea a.TabSelectedDir:visited,.MPContentArea a.TabSelectedDir:hover,
.MPContentArea a.TabDeselectedDir:link,.MPContentArea a.TabSelectedDir:link,.MPContentSection .TabSelected a:link,
.MPContentSection .TabSelected a:hover,
.MPContentSection .TabSelected a:visited,
.MPContentSection .TabSelected a:active,.MPContentSection .Tab a:link,
.MPContentSection .Tab a:hover,
.MPContentSection .Tab a:visited,
.MPContentSection .Tab a:active
{
color:white;text-decoration:none;
}
.Form .Required
{
	font-size:small;
	color:#666666;
	
}

.Default.reToolbarWrapper, .web20.reToolbarWrapper, .reToolCell div
{
height:auto !important;
}

Table.rwTitlebarControls
{
	margin-bottom:0px;
}





/*User Controls*/

.HLEngagement h2, .HLEventList h2, .HLCommunityList h2, .HLDiscussions h2, .HLAnnouncements h2,
.HomePageContentBlock h2, .ProgressBarProgress
{
    	background-color:#666666;
	border:medium none;
	color:white;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:0px;
	padding:4px 5px 4px 10px;		
}
.HLWelcome .Button 
{
	width:100%;
	height:58px;
	margin:0;
}
.HLEngagement .Content, .HLEventList .Content, .HLCommunityList .Content, .HLDiscussions .Content, .HLAnnouncements .Content,
.HomePageContentBlock .Content
{
    border: solid 1px #AFB1B3;
    border-top: solid 1px #666666;
	padding:10px;
}
.HLAnnouncements .Content h2
{
    
    color: #992937;
}
.HLWelcome
{
    border: solid 1px transparent;
    background-color: transparent;
    margin-top:10px;
}
.HLWelcome .Welcome
{
    	background-color: #DDDDDD;
	height:60px;
	padding:1px 0 0 10px;
}

.HLEngagement .Picture, .HLWelcome .Picture
{
float:left;
width:40px;
}
 .HLWelcome h1 
{
float:left;
color:#992937;
}
.HLWelcome .Profile 
{
clear:both;
padding:5px 0 0 10px;
width:240px;
height:45px;
text-align:left;
}
.ProgressBar
{
border:1px solid black;
float:left;
height:18px;
}
.ProgressBarProgress
{
height:10px;
margin-top:0px;
}
.EndDiv 
{
clear:both;
margin:3px 0 8px;
}

.HLEngagement li
{
	
	vertical-align:top; /* middle;*/
	clear:both;
	list-style-type:none;
	

}
.ItemContainer
        {
            clear: both;
            min-height: 10px;
            height: auto !important;
            height: 10px;
            font-family: Tahoma;
        }
        
 
.HLEngagement .Picture
{
float: left;
width: 60px;
}
.HLEngagement .Details
{
float: left;
width:60%;   
}
.HLDiscussions .Picture
{
	float:left;
	padding-right:10px;
	width:40px;
}
.HLDiscussions ul li
{
	#float:left;
	width:100%;
	list-style-type:none;
}
.HLDiscussions h3
{
#margin-top:0px;
}
.HLWelcome .EndDiv 
{
margin:0px;
}
.HLWelcome .Details img
{
    vertical-align: middle;
}

.HLWelcome .UnreadMessages
{
    margin-top: 2px;
    white-space: nowrap;
    font-size:11px;
    text-align:left;
}

.HLWelcome .MenuLinks a
{
    padding-left: 5px;
    padding-right: 5px;
    border-left: solid 1px #992937;
    font-size:11px;
    color:#992937;
}

.HLWelcome .MenuLinks a.First
{
    padding-left: 0px;
    border-left: none;
}

.HLWelcome h1, .HLWelcome .MenuLinks
{
    min-width: 160px;
}

.HLWelcome h1
{
    margin: 0;
padding : 0px;
}

/**New classes***/
.RightToLogo
{
    width:715px;
    float:left;
}
.HLWelcome h1
{
    text-align:left;
}
.MPSponsorSectionRight
{
    text-align:center;
}
#TabPage 
{
    width:760px;
}