

h2, #Content h2, #Content span.H2Title, div.EventOccurrenceDetail table.onlineRegistration tr td h2 span
{
	/*color:#00AEEF;*/
	font-size:14px;
	font-weight:bold;
}
/******************** BEGIN Objets promotionnels Boutique CMA *******************/
tr .subcategory
{
    height: 214px;        
}
td .subcategory
{
    vertical-align: top;    
}
td .textfeature
{
    height: 108px;
    max-height:108px;
    vertical-align: top;
    padding-left:15px;    
    padding-right:60px;
}
td .textfeature h2
{
    margin-bottom: 10px;
}
table .promoproductcategory
{   
    width: 100%;
}
div.promoProductSpace
{
    height:32px;
}
div.promoProductPicturesDivider
{
    border-bottom:1px solid #d9d9d9;
    margin-bottom:26px;
    padding-bottom:10px;
}
td .moreDetails
{
    width:30%;
}
.pages
{
    text-align:center;
    width:100%;
}
.pagesTop
{
    margin:0 0 12px;
    padding:0 0 10px 0;
	border-bottom:1px solid #d9d9d9;
}
.pages a
{
    margin-right: 3px;
    margin-left: 3px;
}
.productPriceLabel
{
    vertical-align:middle;
}
.productPrice
{
    vertical-align:middle;
}
.anonymousUserNotice
{
    text-align:justify;
    margin-top:15px;
}
.enlargeProductImage
{    
    margin-right:3px;
}
.productHR
{ 
    margin: 4 0 4 0;
    display:block;
    height:1px;
}
.compProductHR
{ 
    display:block;
    height:1px;
    margin:0;
}
div .compProductImageWrapper
{
    width:100%;
    margin-top:10px;
    margin-bottom:6px;
    margin-left:12px;
    display:inline-block;   
}
div .compProductWrapper
{
    margin-bottom:25px;
}
.compProductImage
{
    margin-right:10px;
    height:60px;
    width:60px;
    float:left;
}
td .productSubCatDesc div#productDesc p
{
    width:342px;
    max-width:342px;
}
td .productSubCatDesc
{
    padding-left:0;
    padding-bottom:8px;
}
.productDesc
{
}
div .compProductName
{
    height:44px;
}
td .shippingNotice
{
    padding-top:13px;
    padding-left:15px;
}
td .productSubDesc
{

}
div #SectionContentLarge
{
    padding:0;
    min-height:511px;
}
.productRightCol
{
    border-left:solid 1px #E0E0E0;
}
.globalProductPromo
{
    text-align:center;
    width:209px;
}
.globalProductPromo td
{
    padding-bottom:15px;
    padding-right:5px;
}
.globalPromoTitle
{
    margin-bottom:5px;
}
.anonymousNotice
{
    width:482px;
    text-align:center;
    padding-right:15px;
    padding-left:15px;
    /*padding-top:11px;*/
}
.moreDetailsLink
{
    padding-left:15px;
}
.spacerHR
{
    padding-top:68px;
}
.productSubCatDetails
{
    border:0;
    width:100%;
    text-align:left;    
}
.productSubCatDetails .productSubCatDetailsTD
{
    padding-left:0;
}
.productSubCatDetailsTD h3
{
    height:17px;
    border-bottom: solid 1px #E0E0E0
}
.productListItem
{
    padding-left:15px;
}

.productEventListItem
{
    padding-left:0;
}
.productListHR
{
    padding-top:3px;
    padding-bottom:3px;
    border-bottom: solid 1px #E0E0E0;
}
div#compProductContainer
{
    border-bottom:solid 1px #E0E0E0;
    padding: 8 0 8 0;
}
div#pages .paginationNext, div#pages .paginationPrevious
{
    text-decoration:none;
}
table#productPriceWrapper
{
    border:0;
    height:16px;
    background-image:url("/images/prixVenteBgSmall.png");
}
table#productEventPriceWrapper
{
    background-image:url("/images/prixVenteBgSmall.png");
    border:0 none;
    height:16px;
    margin-bottom:4px;
    margin-left:2px;
    margin-right:8px;
    min-width:60px;
}
table#productPriceWrapper .productPriceWrapperLTD,table#productEventPriceWrapper .productPriceWrapperLTD
{ 
    text-align:left;
    padding-left:4px;
    display:none;
}
table#productPriceWrapper .productPriceWrapperLTD
{
      width:64px;     
}
table#productPriceWrapper .productPriceWrapperRTD,table#productEventPriceWrapper .productPriceWrapperRTD
{
    text-align:right;
    padding-right:4px;
    width:56px;
}
td .buyProductDetailLinkTD1
{
    padding-left:4px;    
}
td#buyProductDetailLinkTD2
{
    color:White;
    padding-left:12px;
    background-image:url(/images/ajoutPanierBg.png);
}
.spacerContent
{
    height:72;
    height:71 !ie;
}
table .oneImageTD
{
    height:53px; 
    text-align:center; 
    vertical-align:top;
}
td#buyProductDetailLinkTD2 a.buyProductDetailLink, 
td#buyProductDetailLinkTD2 a.buyProductDetailLink:active,
td#buyProductDetailLinkTD2 a.buyProductDetailLink:hover,
td#buyProductDetailLinkTD2 a.buyProductDetailLink:visited
{
    text-decoration:none;
    color:White;
}
table .buyProductDetailLinkTable
{
    width:136px;
    height:16px;
    background-image:url(/images/ajoutPanierBg.png);
}
table #buyProductEventDetailLinkTable
{
    margin:0 8px 0 45px;
}


table .productDescItemsTable
{
    border-collapse:collapse;
    empty-cells:show;
}
table #productEventTable
{
    margin-top:10px;
}

#productListTD
{
    width:485px !ie;
}
table#smallImagesTable
{
    width:123px;
    empty-cells:show;
    border-collapse:collapse;
}
table#smallImagesTable .smallImagesTD
{
    width:41px;
    height:37px;
}
.productEventHR
{
    border-bottom:1px solid #E0E0E0;
    padding-bottom:10px;
    padding-top:5px;
}
/******************** END Objets promotionnels Boutique CMA *******************/

/******************** BEGIN Page d'accueil de la section Boutique CMA *******************/

.rlItemWrapper
{
	float:left;
	margin:15px 0 20px 0;
	width:480px;
	padding:0;
}
.accueilItemWrapper
{
	width:232.5px;
	float:left;
	margin:0;
}
.oddBoxMargin{
	margin-right:15px;
}
.accueilItemWrapper
{
	width:232.5px;
}
.accueilItemBotBg
{
	background:url('/images/BoutiqueCMAHomebgBot.gif') no-repeat bottom center;
	padding-bottom:5px;
	width:232.5px;
}
.accueilItemMiddleBg{
	background: url('/images/BoutiqueCMAHomebgMiddle.gif') repeat-y;
	width:232.5px;
}
.rlItemTable
{
	background: transparent url('/images/BoutiqueCMAHomebgTop.gif') no-repeat top center;
}
.rlItemTableTopBg
{
	height:10px;
}
td.rlLink
{
	width:120px;
	padding:42px 5px 25px 13px;
}
#Content td.rlLink  h2.boxTitle,
td.rlLink h2.boxTitle
{
	color:#808080;
	vertical-align:top;
	font-weight:normal;
	margin:0;
	padding:0;
}
#Content td.rlLink h2.boxTitle a
{
	color:#808080;
	font-size:15px;
	text-decoration:none;
}
#Content td.rlLink h2.boxTitle a:hover
{
	color:#808080;
	text-decoration:underline;
}
.spacer
{
	width:469px;
	height:15px;
	clear:left;
}
td.txtIntroWBg
{
	vertical-align:top;
	text-align:left;
	padding:5px 5px 8px 13px;
}
.rlItemTableBotBg
{
	height:10px;
}
td.rlItemImg
{
	text-align:right;
	width:90px;
	vertical-align:center;
}
/******************** END Page d'accueil de la section Boutique CMA *******************/

/**********************BEGIN Event List**********************/
div.eventListContainer
{
	margin:0;
}
div.eventKnowMore
{
	margin:8px 0 0 0;
}
div.eventList hr
{
	border: 0;
	color: #D9D9D9;
	background-color: #D9D9D9;
	height: 1px;
	width: 100%;
	text-align: left;
	display:block;
	margin:13px 0 13px 0 !important;
	margin:6px 0 6px 0;
}
/**********************END Event List**********************/

/*************BEGIN EVENT OCCURENCE DETAIL******************/
.EventOccurrenceDetail
{
	width:475px;
	margin:0;
	padding:0;
}
.EventOccurrenceDetailTable .occurenceDetailsFieldGroup .occurenceDetailsfieldWrapper span
{
	font-size:14px;
	font-weight:bold;
}
.EventOccurrenceDetailTable .occurenceDetailsFieldGroup
{
	margin:0 0 12px 0;
	padding:0;
	width:475px;
}
.EventOccurrenceDetailTable .occurenceDetailsFieldGroup .occurenceDetailsfieldWrapper
{
	display:block;
	margin:12px 0 10px;
	padding:0;
	width:100%;
}
.EventOccurrenceDetailTable .occurenceDetailsFieldGroup .occurenceDetailsfieldWrapper span#ctl15_ctl10_ctl00_OnlineRegistrationFormView_OccurrenceTitle
{
	font-weight:bold; 
	font-size:medium;
}
.EventOccurrenceDetailTable .occurenceDetailsfieldWrapper .labelOccurenceActivite span
{
	font-size:11px;
	font-weight:bold; 
}
.EventOccurrenceDetailTable .occurenceDetailsfieldWrapper .detailOccurenceActivite
{
	font-size:11px;
}
.EventOccurrenceDetailTable .OccurrenceDisponibility
{
	font-weight:bold; 
}
/**BEGIN TABLE EVENT**/
#Content .TabEventOccurrence
{
	width:100%;
	border:#D9D9D9 1px solid;
}
#Content .TabEventOccurrence th 
{
	background:#D9D9D9;
	font-weight:bold;
	padding:10px 5px 6px 5px;
	text-align:left;
}
#Content .TabEventOccurrence th.border_right
{
	border-right:#fff 1px solid;
}
#Content .TabEventOccurrence td 
{
	vertical-align:top;
	border:#D9D9D9 1px solid;
	padding:5px 5px 5px 5px;
}
/**END TABLE EVENT**/

.particularities,
.divCurrentFutureOccurrence
{
	width:480px !important;
	width:478px;
}

.particularities .PublicRatesWarningLabel
{
	margin:10px 0 0 0 !important;
	margin:0 0 0 0;
	padding:0;
	display:block;
	float:left;
	width:100%;
}

.particularities .lblAlreadyRegistered span,
.particularities .lblOccurrenceNA span,
.particularities .lblOccurrenceCancelled span
{
	font-weight:bold; 
	color:red;
}
input.inscriptionBtn
{
	float:right;
	margin:10px 0 0 0;
	background:url(/images/buttonStoreCMA.gif) no-repeat;
	border:none !important;
	color:#FFFFFF;
	cursor:pointer;
	width:134px;
	height:16px !important;
}
div.securityLink
{
	float:right;
	clear:both;
	margin:31px 0 0 0;
}
/*************END EVENT DETAIL******************/
/*************BEGIN EVENT OCCURENCE LIST****************/
div.occurenceTitle
{
	margin:10px 0 10px 0;
}

div.productEventTitle
{
 margin:5px 0 10px 0;   
}
div.occurencesContainer
{
	width:210px;
	margin:0 0 10px 0;
	padding:0;
}
div.occurencesContainer div.occurenceRegion
{
	font-weight:bold;
}
div.occurencesContainer div.occurenceDate
{
	margin:0 0 3px 0;
}
div.occurencesContainer div.ratesButtonLg
{
	border:0;
    height:16px;
	width:212px;
    background-image:url(/images/prixVenteBgLg.gif);
    margin:0 0 3px 0;
}
div.occurencesContainer div.ratesButtonLg span.Text
{
	float:left;
	padding:2px 0 0 8px;
}
div.occurencesContainer div.ratesButtonLg span.Rate
{
	float:right;
	padding:2px 8px 0 0;
}
div.occurencesContainer div.addToBasketLinkOccurenceList
{
	width:121px !important;
	width:136px;
	height:14px !important;
	height:16px;
    background-image:url(/images/ajoutPanierBg.png);
    margin:0 0 0 39px !important;
    margin:0 0 0 39px;
    padding:2px 0px 0 15px;
}
#Content div.occurencesContainer div.addToBasketLinkOccurenceList a,
#Content div.occurencesContainer div.addToBasketLinkOccurenceList a:hover
{
	color:#fff;
	text-decoration:none;
}
div.fullOccurrence
{
	margin:0 0 0 40px;
}
div.occurencesContainer hr
{
	border: 0;
	color: #D9D9D9;
	background-color: #D9D9D9;
	height: 1px;
	width: 100%;
	text-align: left;
	display:block;
	margin:8px 0 5px 0 !important;
	margin:1px 0 -2px 0;
}
/*************END OCCURENCE EVENT LIST****************/

/******************** BEGIN Activity search (calender) Boutique CMA *******************/
div.researchTitle
{
	margin:0 0 10px 0;
}
div.researchTitle span
{
}
select.ddlCategories
{
	width:208px;
	border:1px solid #D9D9D9;
	margin:0 0 0 2px !important;
	margin:0 0 0 0;
	padding:0;
}

select.dllRegions
{
	width:208px;
	border:1px solid #D9D9D9;
	margin:5px 0 0 2px !important;
	margin:5px 0 0 0;
	padding:0;
}
Table.calendarDisabled tr td,
Table.calendarDisabled tr th
{
	color:#808080;
}
Table.calendarDisabled tr td.prevMonthButton
{
	display:none;
}
Table.calendarDisabled tr td.nextMonthButton
{
	display:none;
}
#Content table.calendarDisabled,
#Content table.calendarEnabled
{
	margin:5px 0 0 0;
	border:1px solid #D9D9D9; /*Border table*/
	color:#333;
	text-decoration:none;
}
#Content table.calendarDisabled tr td,
#Content table.calendarEnabled tr td
{
	background-color:#fff;
	height:26px;
}

#Content table.calendarDisabled tr td.prevMonthButton,
#Content table.calendarEnabled tr td.prevMonthButton,
#Content table.calendarDisabled tr td.currentMonth,
#Content table.calendarEnabled tr td.currentMonth,
#Content table.calendarDisabled tr td.nextMonthButton,
#Content table.calendarEnabled tr td.nextMonthButton
{
	height:0px;
	border:none;
}
#Content table.calendarDisabled tr th,
#Content table.calendarEnabled tr th
{
	background-color:#bfbfbf;
	width:26px;
	height:26px;
	font-weight:normal;
}
#Content table.calendarDisabled tr td a,
#Content table.calendarEnabled tr td a,
#Content table.calendarDisabled tr td a:hover,
#Content table.calendarEnabled tr td a:hover
{
	text-decoration:none;
	color:#333;
}
#Content table.calendarDisabled tr td Table,
#Content table.calendarEnabled tr td Table
{
	background-color:#fff;
	border:none;
}
#Content table.calendarDisabled tr td Table tr td.nextMonthButton a,
#Content table.calendarEnabled tr td Table tr td.nextMonthButton a
{
	background:#fff url('/images/NextMonthArrow.gif') no-repeat center center;
	width:20px;
	height:10px;
	display:block;
	overflow:hidden;
	line-height:0;font-size:0px;
}
#Content table.calendarDisabled tr td Table tr td.prevMonthButton a,
#Content table.calendarEnabled tr td Table tr td.prevMonthButton a
{
	background:#fff url('/images/PreviousMonthArrow.gif') no-repeat center center;
	width:20px;
	height:10px;
	display:block;
	overflow:hidden;
	line-height:0;font-size:0px;
}

/*BEGIN day state in calender*/
#Content Table.calendarDisabled td.todayClass,
#Content Table.calendarEnabled td.todayClass
{
	background-color:#00AEEF;
	text-decoration:none;
}
#Content Table.calendarDisabled td.todayClass a,
#Content Table.calendarEnabled td.todayClass a,
#Content Table.calendarDisabled td.todayClass a:hover,
#Content Table.calendarEnabled td.todayClass a:hover
{
	text-decoration:none;
}
#Content Table.calendarDisabled td.hasOccurrenceDay,
#Content Table.calendarEnabled td.hasOccurrenceDay
{
	background-color:#e5e5e5;
	text-decoration:none;
}
#Content Table.calendarDisabled td.SelectedDay,
#Content Table.calendarEnabled td.SelectedDay
{
	background-color:#808080;
	text-decoration:none;
	color:#333;
}
/*END day state in calender*/

/*BEGIN Results*/
div.ResultsList
{
	width:81.7% !important;
	width:96%;
	margin:0px 1px 0 10px;
	padding:10px 10px 13px 10px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
}
div.ResultEventName span
{
	font-weight:bold;
}
div.ResultsList hr
{
	border: 0;
	color: #D9D9D9;
	background-color: #D9D9D9;
	height: 1px;
	width: 100%;
	text-align: left;
	display:block;
	margin:8px 0 5px 0 !important;
	margin:1px 0 -2px 0;
}
/*END Results*/
/******************** END Activity search (calender) Boutique CMA *******************/

/******************** BEGIN Regional activities *******************/

Table#ctl12_ctl07_RegionalEventListFormView
{
	width:100%;
	margin:15px 0 0 0;
}
img.activityStateImg
{
	float:right;
	margin:0 0 0 2px;
	width:71px;
	height:40px;
	border:none;
}
div.activityRegion, div.activityEventName, div.activityDate, div.activityLocation
{
	width:310px;
	float:left;
}
#Content div.activityRegion a.activityRegion, 
#Content div.activityRegion a.activityRegion:link, 
#Content div.activityRegion a.activityRegion:hover
{
	color:#555;
	text-decoration:none;
}
div.activityEventName
{
	margin:2px 0 0 0;
}
div.activityDate
{
	margin:2px 0 0 0;
}
#Content div.activityDate a.activityDate, 
#Content div.activityDate a.activityDate:link, 
#Content div.activityDate a.activityDate:hover,
#Content div.activityLocation a.activityLocation, 
#Content div.activityLocation a.activityLocation:link, 
#Content div.activityLocation a.activityLocation:hover
{
	color:#808080;
	text-decoration:none;
}
div.moreInformation
{
	float:left;
	width:100%;
	margin:15px 0 0 0;
}
div.knowMoreLink
{
	width:194px;
	float:left;
}
div.rates
{
	width:136px;
	float:left;
	margin:0 8px 0 0;
}
div.buttonRates
{
	border:0;
    height:16px;
	width:136px;
    background-image:url(/images/prixVenteBg.png);
    margin:0 0 3px 0;
}
#Content div.buttonRates a.Text
{
	float:left;
	padding:2px 0 0 8px;
	color:#555;
	text-decoration:none;
}
#Content div.buttonRates a.Rate
{
	float:right;
	padding:2px 8px 0 0;
	color:#555;
	text-decoration:none;
}
div.addToBasketLink
{
	width:121px !important;
	width:136px;
	height:14px !important;
	height:16px;
	float:left;
    background-image:url(/images/ajoutPanierBg.png);
    padding:2px 15px 0 0;
    text-align:center;
    margin:0 0 3px;
}
#Content div.regionalActivitiesList div.moreInformation div.addToBasketLink a,
#Content div.regionalActivitiesList div.moreInformation div.addToBasketLink a:hover
{
	color:#fff;
	text-decoration:none;
}
#Content table.regionalActivitiesList
{
    border:none;
}
table.regionalActivitiesList hr
{
	float:left;
	clear:both;
	display:block;
	border: 0;
	color: #D9D9D9;
	background-color: #D9D9D9;
	height: 1px;
	width: 100%;
	text-align: left;
	margin:12px 0 12px 0 !important;
	margin:12px 0 -2px 0;
	
}
#Content table.previousNextLink
{
	width:100%;
	margin:-10px 0 10px;
	padding:0;
}
#Content table.previousNextLinkTop
{
	margin:0 0 12px;
	border-bottom:1px solid #d9d9d9;
}
table.previousNextLink tr td
{
	text-align:center;
}
#Content a.buttonPrev,
#Content a:hover.buttonPrev,
#Content a.buttonNext,
#Content a:hover.buttonNext
{
	text-decoration:none;
}
#Content table.previousNextLink tr td a.activePaginationLink,
#Content table.previousNextLink tr td a.activePaginationLink:link,
#Content table.previousNextLink tr td a.activePaginationLink:hover
{
	color:#999;
}
#Content table.previousNextLink tr td span.paginationseparator,
div.pages span.paginationseparator
{
	color:#00AEEF
}
/******************** END Regional activities *******************/
/******************** BEGIN Regional activities by region *******************/
div.RegionTitleBtn
{
	background:url(/images/buttonStoreCMATitle.gif) no-repeat;
	border:none !important;
	width:478px;
	height:18px !important;
	margin:0 0 15px -1px;
	padding:2px 0 0 0;
	
}
div.RegionTitleBtn span
{
	
	height:18px !important;
	color:#FFFFFF;
	font-size:12px;
	padding:0 5px 0 5px;
}
/******************** END Regional activities by region *******************/
/*****************BEGIN Spotlight Regional activities ************/
#Content p.spotlightTitle
{
	margin:20px 0 10px 9px;
	padding:0;
}
div.spotlightContainer
{
	background: url('/images/bgSpotlight.gif') repeat-y;
	width:212px;
	margin:0 0 10px 10px;
	padding:0;
	text-align:center;
}
div.spotlightHeader
{
	background: transparent url('/images/headerSpotlight.gif') no-repeat top center;
	width:212px;
	height:18px;
	color:#fff;
	text-align:center;
	padding:5px 0 0 0;
}
div.spotlightBottom
{
	background:url('/images/bottomSpotlight.gif') no-repeat bottom center;
	width:212px;
	height:6px;
	font-size:0;
}
div.spotlightTitle
{
	margin:5px 0 0 0;
	padding:0 5px 0 5px;
	font-size:11px;
}
div.spotlightDateLocation
{
	margin:7px 0 0 0;
	padding:0 5px 0 5px;
	color:#808080;
}
div.spotlightLink
{
	margin:10px 0 4px 0;
	padding:0 5px 0 5px;
}
div.addToBasketLinkSpotlight
{
	width:121px !important;
	width:136px;
	height:14px !important;
	height:16px;
    background-image:url(/images/ajoutPanierBg.png);
    margin:0 0 0 38px !important;
    margin:0 0 0 0;
    padding:2px 15px 0 0;
}
#Content div.addToBasketLinkSpotlight a,
#Content div.addToBasketLinkSpotlight a:link,
#Content div.addToBasketLinkSpotlight a:hover,
#Content div.addToBasketLinkSpotlight a:visited
{
	color:#fff;
	text-decoration:none;
}
/*****************END Spotlight Regional Activities ************/
/****************BEGIN Continuing Education*********************/

table.continuingEducationEventList
{
	margin:-1px 0 -1px 0;
	border:none;
}
div.SectionContentNarrow 
{
    overflow:visible !important;
	width: 478px !important;
	width: 509px;
	padding: 10px 15px 0 15px;/* trop de right padding fait defoncer les forms  */
	float: left;
}
div.SectionContentRight {
	margin: 10px 0px 0px 0px;
	width:100%;
	float: left;
}
div.SectionContentNarrow p
{
	width:100%;
}
div.ContentAdZone
{
	float:right;
	width:232px !important;
	width:233px;
	overflow:hidden !important;
	overflow:visible;
	border-left: solid 1px #E0E0E0;
	/*height:100%;*/
	/*background: url(../images/bg_sectionnav.jpg) repeat-x 0 0;*/
}
div.continuingEducationEventList
{
	padding:0;
}
div.continuingEductionSearch
{
	width:212px;
	margin:20px 0 10px 0;
	padding:0;
}
div.searchTitle
{
	margin-bottom:8px;
}
div.continuingEductionSearch select, div.continuingEductionSearch input
{
	width:212px;
}
div.continuingEductionSearch select
{
	margin-bottom:5px;
}
div.keyword
{
	margin:3px 0 6px 0;
}
div.continuingEductionSearch input.researchContinuingFormation
{
	float:right;
	margin:0 0 0 0;
	background:url(/images/buttonStoreCMA.gif) no-repeat;
	border:none !important;
	color:#FFFFFF;
	cursor:pointer;
	width:134px;
	height:16px !important;
}
	/*float:right;
	margin:10px 0 0 0;
	background:url(/images/buttonStoreCMA.gif) no-repeat;
	border:none !important;
	color:#FFFFFF;
	cursor:pointer;
	width:134px;
	height:16px !important;*/
div.subscribeButton
{
	float:right;
	width:134px;
	height:14px !important;
	height:16px;
    background-image:url(/images/buttonStoreCMA.gif);
    margin:0 6px 0 0;
    padding:2px 0 0 0;
    text-align:center;
}
#Content div.regionalActivitiesList div.moreInformation div.subscribeButton a,
#Content div.regionalActivitiesList div.moreInformation div.subscribeButton a:visited,
#Content div.regionalActivitiesList div.moreInformation div.subscribeButton a:hover
{
	color:#fff;
	text-decoration:none;
}
div.subscribeButtonOccurenceList
{
	width:134px;
	height:14px !important;
	height:16px;
    background-image:url(/images/buttonStoreCMA.gif);
    margin:0 0 0 39px;
    padding:2px 0 0 0;
    text-align:center;
}

#Content div.subscribeButtonOccurenceList a,
#Content div.subscribeButtonOccurenceList a:visited,
#Content div.subscribeButtonOccurenceList a:hover
{
	color:#fff;
	text-decoration:none;
}
/****************END Continuing Education*********************/

