﻿
.mfa_FloatClearer{
	clear:both;
	height:0px;
	line-height:0px;
}
.mfa_container , .mfa_Layout_HomePage_MainContainer , .mfa_Layout_Content_MainContainer , .mfa_Layout_Zover3Colls_MainContainer, .mfa_Layout_Zover2Colls_MainContainer , .mfa_Layout_Loby_MainContainer {
	font-size:0; 	/* in universal it overide (html *{font-size=small}. this solve the ptoblem of breaking divs */
	
}
 .mfa_Layout_Content_MainContainer,
 .mfa_Layout_Event_MainContainer,
 .mfa_Layout_Zover2Colls_MainContainer,
 .mfa_Layout_Zover3Colls_MainContainer
 {
	width: 100%;
	max-width: 1000px;
	margin: 0 auto!important;
}
.mfa_Layout_HomePage_MainContainer
{
   padding-top:10px;	
}
/* ---- start: Content Layout  ----*/

.mfa_container .siteColumnGeneralProp{
	margin-bottom:30px;
	
}

.mfa_container .mfa_container_MainTitle{
	
}
.mfa_container .mfa_Layout_Zover1Colls_sc.mfa_container_MainTitle{
	border:none !important;	
}
.mfa_container .mfa_container_MainTitle h2{
	
}
.LeftToRight .mfa_container .mfa_container_MainTitle h2
{	
	/*margin-left:5px;	*/
}

.RightToLeft .mfa_container .mfa_container_MainTitle h2
{	
	/*margin-right:5px;	*/
}
.mfa_container .ShortDescription div.ms-rtestate-field{
	font-weight:bold;
	font-size:14px
}


.mfa_container .mfa_Layout_Content_Coll_1{
	display:inline-block;width:30%;max-width:230px; vertical-align:top;
}
.LeftToRight .mfa_container .mfa_Layout_Content_Coll_1{/*margin-left:17px;*/}
.RightToLeft .mfa_container .mfa_Layout_Content_Coll_1{/*margin-right:17px;*/}

.mfa_container .mfa_Layout_Content_Coll_2{
	display:inline-block;width: 64%;margin-left:5%;vertical-align:top; 
}
.RightToLeft .mfa_container .mfa_Layout_Content_Coll_2{
 	margin-left: 0;
 	margin-right: 5%;
}
.mfa_container .mfa_Layout_Content_Coll_3{
	display:inline-block;width:192px;vertical-align:top;	
}

.mfa_container .mfa_Layout_Content_wpz_Coll_1{
	margin-bottom:30px;
}
/*
.mfa_container .mfa_Layout_Content_wpz_Coll_2{
	margin-bottom:30px;
}
*/
.mfa_container .mfa_Layout_Content_wpz_Coll_3{
	margin-bottom:30px;
}
.mfa_container .mfa_Layout_Content_Coll_2_innerTitle {
	/*color:#858484;
	font-size:medium;
	font-weight:bold;
	*/
	color:#404040;
	margin-bottom:9px;
	font-size:x-large;	/*30px*/
}
.mfa_container .mfa_Layout_Content_Coll_2_articleDate_formatDate {          
	/*color:#858484;*/
	color:#404040;
    font-weight:normal;
    margin-bottom:9px;
    display:block;
}
.mfa_container .mfa_Layout_Content_Coll_2_textImgFloated{
	display:inline-block;
	width:100%;	
}
.mfa_container .mfa_Layout_Content_Coll_2_textImgFloated *{
	font-size:14px;
	font-family:Arial;
	color:#404040;
	line-height:1.5;
}
.mfa_container .mfa_Layout_Content_Coll_2_textImgFloated #mfa_Layout_Content_ImgArea_regImg .richImageContainer > img{
	width:232px;
	height:174px;
}
.mfa_container .mfa_Layout_Content_Coll_2_textImgFloated #mfa_Layout_Content_ImgArea_highImg .richImageContainer > img{
	height:232px;
	width:174px;
}

.RightToLeft .mfa_container .mfa_Layout_Content_ImgArea{
	float:left;
	/*padding-right:28px;*/
	max-width:300px;
	width: 50%;
}
.LeftToRight .mfa_container .mfa_Layout_Content_ImgArea{
	float:right;
	/*padding-left:28px;*/ 
	/*height:349px;
	background-color: #f1f1f1 !important;*/
	max-width:300px;
	position: relative;
	width: 50%;
}
#mfa_Layout_Content_ImgArea_regImg{
	position:relative;
	
}
.LeftToRight .mfa_container .mfa_Layout_Content_ImgArea table{
	width:inherit
}

.mfa_container .mfa_Layout_Content_imgMediaCradit {
	max-width:300px;
}

.mfa_container .mfa_Layout_Event_MainContainer .mfa_Layout_Content_ImgArea{
max-width:300px;
/*height: 261px;*/
}
.mfa_container .mfa_Layout_Content_Coll_2_SpaceDiv{
	display:inline-block;width:28px;
}
.mfa_container .mfa_Layout_Content_Coll_2_3wpz_container{
	word-spacing:-1em;
	line-height:0;
}
.mfa_container .mfa_Layout_Content_Coll_2_3wpz{
	width:164px;
	display:inline-block;
	vertical-align:top;
	word-spacing:0;
	line-height:normal;
}
.mfa_container .mfa_Layout_Content_Coll_2_3wpz.center_wpz{
	margin:0 14px;
}

/* hide the list style type from layouts */
ul.mfa_LayoutListStyleTypeNone{
	list-style-type:none;
}

/* Layout Content */
/*
.mfa_container .mfa_Layout_Content_MainContainer ul{
	list-style-type:none;
}
*/
.mfa_container .mfa_Layout_Content_Coll_2_ContentDiv {
	/*margin:0 14px;*/
	margin-top:5px;
	min-height:270px;
	
}
.mfa_container .mfa_Layout_Content_Coll_2_paragraphTitle{
	margin-bottom:14px;
	color:#858484;
}
.mfa_container .mfa_Layout_Content_Coll_2_paragraph{
	margin-bottom:20px;
	

	
}
.mfa_Layout_Zover1Colls_MainContainer{
	width: 98%;
	max-width: 1000px;
	margin: 0 auto!important;
}




/* ---- end: Content Layout ----*/


/* -------start: MFA_Zover3CollLayout. ------ */
/*
.mfa_container .mfa_Layout_Zover3Colls_MainContainer ul, li{
	list-style-type:none;
}
*/
.mfa_container .mfa_Layout_Zover3Colls_Coll_1,
.mfa_container .mfa_Layout_Zover2Colls_Coll_1
{
	display:inline-block;width:30%;max-width: 230px;vertical-align:top;	
}
/*.LeftToRight .mfa_container .mfa_Layout_Zover3Colls_Coll_1{margin-left:17px;}
.RightToLeft .mfa_container .mfa_Layout_Zover3Colls_Coll_1{margin-right:17px;}	
*/

.mfa_container .mfa_Layout_Zover3Colls_Coll_2,
.mfa_container .mfa_Layout_Zover2Colls_Coll_2

{
	display:inline-block;vertical-align:top; /*width:759px;margin:0px 16px;*/
	width: 64%; 
}
.LeftToRight .mfa_container .mfa_Layout_Zover3Colls_Coll_2,
.LeftToRight .mfa_container .mfa_Layout_Zover2Colls_Coll_2{
	margin-left: 5%;
}
.RightToLeft .mfa_container .mfa_Layout_Zover3Colls_Coll_2,
.RightToLeft .mfa_container .mfa_Layout_Zover2Colls_Coll_2{
	margin-right:5%;
}
.mfa_container .mfa_Layout_Zover3Colls_Coll_3{
	display:inline-block;width:192px;vertical-align:top;
}

.mfa_container .mfa_Layout_Zover3Colls_sc{
	width:100%;
}
/* -------end:  MFA_Zover3CollLayout----- */


/* -------start: MFA_Zover2CollLayout. ------ */
/*
.mfa_container .mfa_Layout_Zover2Colls_MainContainer ul, li{
	list-style-type:none;
}
*/
.mfa_container .mfa_Layout_Zover2Colls_Coll_1{
	/*display:table-cell;width:auto;vertical-align:top;	
	max-width: 30%;*/
}
.LeftToRight .mfa_container .mfa_Layout_Zover2Colls_Coll_1{}
.RightToLeft .mfa_container .mfa_Layout_Zover2Colls_Coll_1{}	


.mfa_container .mfa_Layout_Zover2Colls_Coll_2{
	/*display:table-cell;width:100%;vertical-align:top;*/
}
.LeftToRight .mfa_container .mfa_Layout_Zover2Colls_Coll_2{}
.RightToLeft .mfa_container .mfa_Layout_Zover2Colls_Coll_2{}	

.mfa_container .mfa_Layout_Zover2Colls_sc{
	 margin:0px auto;
}
/* -------end: MFA_Zover2CollLayout------ */

/* -------start: MFA_HomePageLayout------ */
.mfa_container .mfa_Layout_HomePage_MainArticle{
	width:100%;
	height: 664px;
	position: relative;
}
.LeftToRight .mfa_Layout_HomePage_MainArticle{}
.RightToLeft .mfa_Layout_HomePage_MainArticle{}	
.mfa_container .mfa_Layout_HomePage_Coll_1{
	display:inline-block;width:192px;vertical-align:top; 	
}
.mfa_Layout_HomePage_Container{
	width: 98%;
	max-width: 1000px;
	margin: 0 auto!important;
}
.mfa_container .mfa_Layout_HomePage_Coll_1_2{
clear:left;
width:780px;
float:left;
}
.RightToLeft .mfa_container .mfa_Layout_HomePage_Coll_1_2{clear:right;float:right;}

.LeftToRight .mfa_container .mfa_Layout_HomePage_Coll_1{clear:left; }
.RightToLeft .mfa_container .mfa_Layout_HomePage_Coll_1{clear:right;}	


.mfa_container .mfa_Layout_HomePage_Coll_2{
	display:inline-block;width:549px;vertical-align:top; margin:0px 16px;
}
.mfa_container .mfa_Layout_HomePage_Coll_3{
	display:inline-block;/*width:192px;*/width:213px;vertical-align:top;clear:both; float:right;
}
.LeftToRight .mfa_container .mfa_Layout_HomePage_Coll_3{clear:both; float:right;}
.RightToLeft .mfa_container .mfa_Layout_HomePage_Coll_3{clear:both; float:left;}	

.mfa_container .mfa_Layout_HomePage_wpz_Coll_2{
	margin:30px;
}	
.mfa_container .mfa_Layout_HomePage_Coll_2_2wpz_container{
	word-spacing:-1em;
	line-height:0;
}
.mfa_container .mfa_Layout_HomePage_Coll_2_2wpz{
	width:260px;
	display:inline-block;
	vertical-align:top;
	word-spacing:0;
	line-height:normal;
}

.mfa_container .mfa_Layout_HomePage_Coll_2_2wpz_spaceDiv
{
	display:inline-block;
	width:29px;
}
/* Layout home page  */
/*
.mfa_container .mfa_Layout_HomePage_MainContainer ul,li{
	list-style-type:none;
}
*/
/* -------end: MFA_HomePageLayout------ */
.mfa_container .mfa_Layout_Loby_Coll_1{
	display:inline-block;
	width: 24%;
	max-width: 234px;
	vertical-align:top;	
}
.LeftToRight .mfa_container .mfa_Layout_Loby_Coll_1{}
.RightToLeft .mfa_container .mfa_Layout_Loby_Coll_1{}

.mfa_container .mfa_Layout_Loby_Coll_2{
	display:inline-block;
	width: 71%;
	vertical-align:top;
	margin-left: 5%;
}
.RightToLeft .mfa_container .mfa_Layout_Loby_Coll_2{
	margin-left: 0%;
	margin-right: 5%;
}

.mfa_container .mfa_Layout_Loby_Coll_3{
	display:inline-block;width:192px;vertical-align:top;	
}

.mfa_container .mfa_Layout_Loby_wpz_Coll_1{
	margin-bottom:30px;
}
.mfa_container .mfa_Layout_Loby_wpz_Coll_2{
	margin-bottom:30px;
}
.mfa_container .mfa_Layout_Loby_wpz_Coll_3{
	margin-bottom:30px;
}

.mfa_Layout_Loby_Coll_2_pad{
	
}

.mfa_container .mfa_Layout_Loby_Coll_2_textImgFloated{
	display:inline-block;
	width: 100%;
	
}
.mfa_container .mfa_Layout_Loby_Coll_2_textImgFloated .richImageContainer {
	width: 100%;
	max-width: 250px;
}
.mfa_container .mfa_Layout_Loby_Coll_2_textImgFloated .richImageContainer > img{
	width: 100%;
}
.mfa_container .mfa_Layout_Loby_Coll_2_textImgFloated .mfa_Layout_Loby_ImgDescription img{
	width:232px;
	height:174px;

}

.RightToLeft .mfa_container .mfa_Layout_Loby_ImgArea{
	float:left;
	padding-right:28px;
}
.LeftToRight .mfa_container .mfa_Layout_Loby_ImgArea{
	float:right;
	padding-left:28px;
}

.mfa_container .mfa_Layout_Loby_Coll_2_2wpz_container{
	/*word-spacing:-1em;
	line-height:0;*/
}
.mfa_container .mfa_Layout_Loby_Coll_2_2wpz{
	width:48%;
	display:inline-block;
	vertical-align:top;
	word-spacing:0;
	line-height:normal;
	margin-right: 3%;
}
.mfa_container .mfa_Layout_Loby_Coll_2_2wpz:last-child{
	margin-right: 0;
}
.mfa_container .mfa_Layout_Loby_Coll_2_2wpz_spaceDiv
{
	display: none;
}

/* Layout Loby */
/*
.mfa_container .mfa_Layout_Loby_MainContainer ul, li{
	list-style-type:none;
}
*/
*/
.mfa_container .mfa_Layout_Loby_Coll_2_ContentDiv {
/*
	margin:0 14px;
	margin-top:5px;
*/	
}
.mfa_container .mfa_eventDatePicker .datepicker{
	background-color:#FFFF99; border:thin black solid;
} 

.mfa_container .mfa_Layout_NewsLetter_Coll_2 li {
	margin:0 14px;	
}


/*
govxdescription render only with divs. that can confuse script RemoveEmptyLiInLayout.
so we add span with this class.
 */
.mfa_container .flagToScriptRemoveEmptyLiInLayoutNotRemoveThisSitCollumn{
	display:none;
}
/* -------end: LobyLayout------ */
