
/* content block */

/**************************************************************************************
/* update the following classes to change the appearance of the content block
/* drop-in application or designer control
/*************************************************************************************/


/* this is the class used on the outside container element for the content block */
/* html example: <div class="SummaryContent_Wrapper"> */
/* this element is used to avoid the broken box model object in ie6 */
.ContentBlock_Wrapper {
	display: block;
	/*background:transparent url(/images/MC_Content_Block.jpg) no-repeat top left;
	width: 199px;
	padding-bottom: 20px;
	overflow: hidden;*/

}

.bottom_content_block .ContentBlock_Wrapper {
	/*display: block;
	background:transparent url(/images/MC_Content_Block_2.jpg) no-repeat top left;
	width: 199px;
	padding-bottom: 20px;
	overflow: hidden;*/
}

.ContentBlock_Wrapper h4 {padding: 0px; margin: 0px;}

.ContentBlock form {padding: 0px; margin: 0px}

.ContentBlock a:link:link {
	font-weight: bold;
	text-decoration: none;
	color: #830101;
	background-image: none;
	font-size: 11px;
	margin: 0px;
}

.ContentBlock a:link:visited {
	font-weight: bold;
	text-decoration: none;
	color: #830101;
	background-image: none;
	font-size: 11px;
	margin: 0px;
}

.ContentBlock a:link:hover {
	text-decoration: none;
	color: #353535;
	background-image: none;
	font-size: 11px;
}

.ContentBlock a:link:active {
	font-weight: bold;
	text-decoration: none;
	color: #830101;
	background-image: none;
	font-size: 11px;
	margin: 0px;
}

/* this class is for defining the style for content blocks in a specific category */
/* html example: <div class="ContentBlock_Wrapper ContentBlockCategory1"> */
/** overrides .ContentBlock_Wrapper **/
/** the # represents the Content Block Category ID **/
/* .ContentBlockCategory# {} */

/* this class is for defining the style for a specific content block */
/* html example: <div class="ContentBlock_Wrapper ContentBlockCategory1 ContentBlock1"> */
/** overrides .ContentBlock_Wrapper and .ContentBlockCategory# **/
/** the # represents the Content Block ID **/
/* .ContentBlock# {} */

/* this is the class used on the inside container element for the content content */
/* html example: <div class="ContentBlock_Wrapper"><div class="ContentBlock"> */
.ContentBlockCategory5454,
.ContentBlockCategory5456 {
	display: block;
	background:transparent url(/images/MC_Content_Block.jpg) no-repeat top left;
	width: 179px;
	padding: 8px 10px 20px 10px;
	overflow: hidden;
	height: 100px;
}

.ContentBlockCategory5455,
.ContentBlockCategory5457{
	display: block;
	background:transparent url(/images/MC_Content_Block_2.jpg) no-repeat top left;
	width: 179px;
	padding: 0 10px 20px 10px;
	overflow: hidden;
	}

.ContentBlock {
/*	display: block;
	text-align: right;
	width: 179px;
	height: 113px;
	margin: 0px auto;
	overflow: hidden;*/
}


/* content block */

/**************************************************************************************
/* update the following classes to change the appearance of the content block
/* drop-in application or designer control
/*************************************************************************************/

/* this is the class used on the outside container element for the content block */
/* html example: <div class="SummaryContent_Wrapper"> */
/* this element is used to avoid the broken box model object in ie6 */
.handbook .ContentBlock_Wrapper {
	display: block;
	width: 200px;
	height: 100px;
	background: none;
	padding-top: 7px;
	padding-bottom: 0px;
}

.handbook .ContentBlock form {padding: 0px; margin: 0px}

/* this class is for defining the style for content blocks in a specific category */
/* html example: <div class="ContentBlock_Wrapper ContentBlockCategory1"> */
/** overrides .ContentBlock_Wrapper **/
/** the # represents the Content Block Category ID **/
/* .ContentBlockCategory# {} */

/* this class is for defining the style for a specific content block */
/* html example: <div class="ContentBlock_Wrapper ContentBlockCategory1 ContentBlock1"> */
/** overrides .ContentBlock_Wrapper and .ContentBlockCategory# **/
/** the # represents the Content Block ID **/
/* .ContentBlock# {} */

/* this is the class used on the inside container element for the content content */
/* html example: <div class="ContentBlock_Wrapper"><div class="ContentBlock"> */
.handbook .ContentBlock {
	display: block;
	width: 200px;
	height: 100px;
	padding: 0px;
	overflow: hidden;
}

/* content block */

/**************************************************************************************
/* update the following classes to change the appearance of the content block
/* drop-in application or designer control
/*************************************************************************************/

/* this is the class used on the outside container element for the content block */
/* html example: <div class="SummaryContent_Wrapper"> */
/* this element is used to avoid the broken box model object in ie6 */
.handbook_french .ContentBlock_Wrapper {
	display: block;
	width: 200px;
	height: 100px;
	background: none;
	padding-top: 7px;
	padding-bottom: 0px;
}

.handbook_french .ContentBlock form {padding: 0px; margin: 0px}

/* this class is for defining the style for content blocks in a specific category */
/* html example: <div class="ContentBlock_Wrapper ContentBlockCategory1"> */
/** overrides .ContentBlock_Wrapper **/
/** the # represents the Content Block Category ID **/
/* .ContentBlockCategory# {} */

/* this class is for defining the style for a specific content block */
/* html example: <div class="ContentBlock_Wrapper ContentBlockCategory1 ContentBlock1"> */
/** overrides .ContentBlock_Wrapper and .ContentBlockCategory# **/
/** the # represents the Content Block ID **/
/* .ContentBlock# {} */

/* this is the class used on the inside container element for the content content */
/* html example: <div class="ContentBlock_Wrapper"><div class="ContentBlock"> */
.handbook_french .ContentBlock {
	display: block;
	width: 200px;
	height: 100px;
	padding: 0px;
	overflow: hidden;
}

.ShowHideContents{
	background-color: #FFFFFF;
	border: 1px solid #333333;
	overflow-y: scroll;
	padding: 10px 20px;
	position: absolute;
	z-index: 10;
	top: 40px;
	left: 60px;
	width: 455px;
	height: 208px;
}

.ShowHideContents .ShowHideCloser { text-align: right; padding-bottom: 5px; font-size: 10px; }

.ShowHideContents .ShowHideCloser a:link, 
.ShowHideContents .ShowHideCloser a:visited, 
.ShowHideContents .ShowHideCloser a:active, 
.ShowHideContents .ShowHideCloser a:hover {
	font-weight: normal;
}

.ShowHideContents .ShowHideContents{border: 0; position: static;}


/*vancouver
.ShowHideContentBlock5186 .ShowHideContent .LinkedText,
.ContentBlock_ShowHide.Row7 { 
	position: absolute;
    left: 52px;
    top: 163px;}
		.ShowHideContentBlock5186 .ShowHideContentBlock{left: 120px;}

/*edmonton
.ShowHideContentBlock5185 .ShowHideContent .LinkedText,
.ContentBlock_ShowHide.Row2 { 
	position: absolute;
    left: 140px;
    top: 125px;}
		.ShowHideContentBlock5185 .ShowHideContentBlock{left: 200px; width: 350px; height: 580px; top: -150px;}

/*calgary
.ShowHideContentBlock5184 .ShowHideContent .LinkedText,
.ContentBlock_ShowHide.Row1 { 
	position: absolute;
    left: 130px;
    top: 173px;}
		.ShowHideContentBlock5184 .ShowHideContentBlock{left: 200px; width: 700px;}

		
/*winnipeg
.ShowHideContentBlock5191 .ShowHideContent .LinkedText,
.ContentBlock_ShowHide.Row8 { 
	position: absolute;
    left: 260px;
    top: 206px;}
		.ShowHideContentBlock5191 .ShowHideContentBlock{left: 300px; top: -150px; width: 340px;}

/*Kitchner
.ShowHideContentBlock5190 .ShowHideContent .LinkedText,
.ContentBlock_ShowHide.Row4 { 
	position: absolute;
    right: 148px;
    top: 284px;}
		.ShowHideContentBlock5190 .ShowHideContentBlock{left: 10px; top: -100px; width: 340px; }

/*toronto
.ShowHideContentBlock5188 .ShowHideContent .LinkedText ,
.ContentBlock_ShowHide.Row6{ 
	position: absolute;
    right: 153px;
    top: 270px;}
		.ShowHideContentBlock5188 .ShowHideContentBlock{left: 10px; top: -150px; height: 340px;}

/*national
.ShowHideContentBlock5187 .ShowHideContent .LinkedText,
.ContentBlock_ShowHide.Row5 { 
	position: absolute;
    right: 120px;
    top: 245px;}
		.ShowHideContentBlock5187 .ShowHideContentBlock{left: 0px; top: -150px; height: 340px;}

/*halifax
.ShowHideContentBlock5189 .ShowHideContent .LinkedText,
.ContentBlock_ShowHide.Row3 { 
	position: absolute;
    right: 20px;
    top: 212px;}
		.ShowHideContentBlock5189 .ShowHideContentBlock{left: 60px; top: -150px; width: 540px; height: 340px;}


