﻿
/* --  Global -- */
* {	margin: 0;}
html,
body,
form
{
   margin:0;
   padding:0;
   height:100%;
   font-family:Arial;
   /*color:#555555;*/
   color:#404040;
}
html *{
	outline:none;
}
html{	
	overflow:auto ;
}
body.v4master{
	height:auto;
	overflow:visible;
}
table {
	border-spacing:0;
}
ol, ul{
	list-style-position:inside;	
}
ul{
	list-style:disc;
	

}

.ms-rtestate-field p{
	margin-top:10px;
}

/* titles font-size is fixes on accsbelity*/
.mfa_container .mfa_wpTitleWithBackGround ul > h3,
.mfa_container .mfa_wpTitleWithBackGround > h3,
.mfa_container .mfa_wpTitleWithIcon ul > h3, 
.mfa_container .mfa_wpTitleWithIcon > h3 { font-size:large; }


/*  left navigation font-size is fixes on accsbelity */

.mfa_container .QuickNavArroundTable a, 
.mfa_container .QuickNavArroundTable span,  
.mfa_container .QuickNavArroundTable .TitleTD{font-size:small;}

/*  toolbar font-size is fixes on accsbelity */
.mfa_container .SendMailMainTable a, 
.mfa_container .mfa_addToCalendar a{font-size:small;}
	
/* modalDialog center */
.ms-dlgContent{
	position:fixed !important;
}

.mfa_container #mfa_homePageMainContent{display:block;height:0px;line-height:0px;font-size:0px}
/*-----------*/

/* start: fix the ribon */

div.ribbonbackground{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:999;
	
}

#mfa_ribbonbackgroundFix{
	height:44px;display:none;	
}
/* end: fix the ribon */

/* start: css to resolve problem in the ribbon that cause because of fixing it */
body, body.v4.master {overflow:visible !important; height: inherit; width: inherit; }  
body #s4-workspace {overflow:visible !important; /*padding-top:44px;*/} 
 
/*This sets up our Ribbon for a fixed position. */ 
body #s4-ribbonrow{ position: fixed;top:0px;z-index:1000;width: 100%;}  
* html #s4-ribbonrow {position:absolute;}   

/* Set the ribbon popups to be fixed position also */ 
#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id ^= "Ribbon."], .ms-cui-tooltip {  
	position: fixed !important;  
}  
* html #s4-ribbonrow .ms-MenuUIPopupBody, * html #s4-ribbonrow .ms-popoutMenu, * html .ms-cui-menu[id ^= "Ribbon."], * html .ms-cui-tooltip {  
	position: absolute !important;  
}  

 /*Make sure there are no scroll bars on our popup overlays*/ 

.ms-dlgOverlay {width: 100% !important } 
/* end: css to resolve problem in the ribbon that cause because of fixing it */



/* --- main container --- */
.mfa_container {
	/*width: 1000px;*/
	margin: 0 auto;
	word-wrap:break-word;
}

.mfa_container *{
	margin:0;
	padding:0;
	
}
/*
.mfa_container ul, .mfa_container li{
	list-style-type:none;
}
*/
.mfa_container img
{
	border: none;	
	vertical-align:middle !important;
}
#main-contentGxMS{
	min-height:280px;
	position:relative;
	/*display:table-cell;*/
	display:block;
	/*width:100%;*/
	width:1000px;
	margin:auto
}

#footerGxMS{
	 background:#1968b3 url('/mfa_Graphics/general/footer_top_border.png') repeat-x top left;
	 padding-top:19px; 
}
#footerGxMS a{
	color:#ffffff;
}
/*-------------             ------------*/
.LeftToRight .mfa_container *{
 	direction:ltr !important;
}
.RightToLeft .mfa_container *{
 	direction:rtl !important;
}

.mfa_container a, .mfa_container a:link, .mfa_container a:visited, .mfa_container a:active, .mfa_container a:visited *{
/*color:#1472a4;*/
	color:#0a4a7f;
}

/*-------------             ------------*/

/*------------------------  start: header   ---------------------------------*/ 
.mfa_container .mfa_header {
	/*height: 139px;*/
	height:117px;
	width: 1000px;
	margin: 0 auto;
	background-image: none !important;
	background-color: #ffffff !important;
}
.mfa_container .mfa_headerLeftBlock {
	/*height: 139px;*/
	height:117px;
	width: 666px;	
}
.LeftToRight .mfa_container .mfa_headerLeftBlock {float: left;}
.RightToLeft .mfa_container .mfa_headerLeftBlock {float: right;}


.mfa_container .mfa_headerRightBlock {
	/*height: 139px;*/
	height:97px;
	width: 334px;	
	padding-top:20px;
}
.LeftToRight .mfa_container .mfa_headerRightBlock {float: left;}
.RightToLeft .mfa_container .mfa_headerRightBlock {float: right;}

/*
.mfa_container .mfa_headerCenterBlock {
	height: 139px;
	width: 30px;
	float: left;
}
*/
.mfa_container .mfa_headerLangugeBar {
	/*height:55px;*/	
	height:17px;	
	display:block;
	margin-top:2px;
}
.LeftToRight .mfa_container .mfa_headerLangugeBar{/*margin-left: 30px;*/ float:right; margin-right:9px; border-right:1px #d3d3d3 solid; padding-right:9px;}
.RightToLeft .mfa_container .mfa_headerLangugeBar{/*margin-right: 30px;*/float:left; margin-left:9px; border-left:1px #d3d3d3 solid; padding-left:9px;}
.mfa_container .mfa_sitesLeng .mfa_lengBarUnit
{
	margin-left:2px;
	display:inline-block;
/*	color:#0f467c !important;*/
	color:#0a4a7f !important;
	font-size:14px;
	font-family:Arial;
	padding:3px 6px; 
}
.LeftToRight .mfa_container .mfa_sitesLeng .mfa_lengBarUnit{float: left;}
.RightToLeft .mfa_container .mfa_sitesLeng .mfa_lengBarUnit{float: right;}
.mfa_container .mfa_sitesLeng .mfa_lengBarUnit:hover{
		 background-color:#0a4a7f;
}.mfa_container .mfa_sitesLeng .mfa_lengBarUnit:hover a{
		 color:	#ffffff !important;
		 }


.mfa_container .mfa_sitesLeng li.mfa_lengBarArrow{
font-family:arial;	
font-size: 14px;
color: #fff;
background-color: #08497f;
}
.mfa_container .mfa_sitesLeng li.mfa_lengBarUnit.mfa_lengBarSep{
/*	padding:11px 4px 0 4px;*/
display:none
}
.mfa_container .mfa_sitesLeng li.mfa_lengBarUnit.mfa_lengBarSep span{color: #0a4a7f}
/*
.mfa_container .mfa_lengBarArrow
{
	background-image:url('/mfa_Graphics/header/arrow_down.gif');
	background-repeat:no-repeat;
	background-position:center;
	height:8px;
	
	margin:0 auto;
	margin-top:3px;
	
	width:7px; 
	
	
}
.mfa_container .mfa_lengBarNoArrow
{
	margin-top:3px;
	height:8px;
	width:17px;
}*/
.mfa_container .mfa_lengBarSelctedLang{
	/*font-weight:bold;*/ font-family:arial; /*color:#fbfdfe;*/ color:#ffffff;  background-color:#0a4a7f;
}
.mfa_container .mfa_sitesLeng a {
	font-family:arial; color: #0a4a7f !important; font-size:14px;
} 

}
.mfa_container .mfa_sitesLeng a:hover
{
	text-decoration:underline;
}

.mfa_container .mfa_lengBarNotSelctedLang
{
	
}
/*
.mfa_container .mfa_lengBarSep{
	width:17px;
	margin-top:3px;
	background-image:url('/mfa_Graphics/header/seperator.gif');
	background-repeat:no-repeat;
	background-position:center;
	height:12px;	
}
*/
.mfa_container .mfa_FlagImg{
	display:inline-block;
	width:60px;
}


.mfa_container .mfa_headerFlagsControl {
	float: right;
	display:none;
}
.mfa_container .mfa_headerDynamicText_mainContainer{
	display:block;
	/*height:55px;*/
 	color: red; 
 	font-weight: bold;  	
}
.mfa_container .mfa_headerDynamicText_SmallTextContainer{
color:#ffffff !important;
}
/*.mfa_container .mfa_headerDynamicText_mainContainer a:visited > mfa_headerDynamicText_BigTextContainer
{
	color:#ffffff !important;
} */
.LeftToRight .mfa_container .mfa_headerDynamicText_mainContainer{
	margin-left:0px !important;	
	text-align:left;
}
.RightToLeft .mfa_container .mfa_headerDynamicText_mainContainer{
	margin-right:0px !important;
	text-align:right;
}
.mfa_container .mfa_headerDynamicText_imgContainer{
	display:inline-block;
	/*width:46px;*/
	vertical-align:top;
	/*padding-top:2px;*/
	padding-top:19px;
}
.mfa_container .mfa_headerDynamicText_textContainer{
	/*display:inline-block;*/
	vertical-align:middle;
/*	background-image:url('/mfa_Graphics/header/semel.png');*/
	background-repeat:no-repeat;
}
.mfa_headerDynamicText_textContainer br{
	display:none
}
.LeftToRight .mfa_headerDynamicText_textContainer{
	background-position:left;
/*	padding-left:46px;*/
}
.RightToLeft .mfa_headerDynamicText_textContainer{
	
}

.mfa_container .mfa_headerDynamicText_BigTextContainer{
	font-weight:normal;
	font-size: 30px !important;
	color: #015289 !important;
	font-family:Arial;
	display:block;
	/*width:580px;*/
}
.mfa_container .mfa_headerDynamicText_SmallTextContainer{
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:white;
	display:none
}
/*
.mfa_container .mfa_headerSiteMap {
	margin-right: 14px;
	margin-top: 18px;
	float: right;
}
.mfa_container .mfa_headerPixelSeperator {
	margin-right: 8px;
	float: right;
	margin-top: 17px;
}
*/
.LeftToRight .mfa_container .mfa_headerAccsebelityControl {
	/*margin-right: 8px;*/
	margin-top: 2px;
	float: right;
}
.RightToLeft .mfa_container .mfa_headerAccsebelityControl {
	/*margin-left: 8px;*/
	margin-top: 2px;
	float: left;
}


.mfa_container .mfa_accessBigBtnImg{
	background-image:url('/mfa_Graphics/header/fontsize_big.gif');
}
.mfa_container .mfa_accessBigBtnImgOver{
	background-image:url('/mfa_Graphics/header/fontsize_big_hover.gif');
}

.mfa_container .mfa_accessNormalBtnImg{
	background-image:url('/mfa_Graphics/header/fontsize_medum.gif');
}
.mfa_container .mfa_accessNormalBtnImgOver{
	background-image:url('/mfa_Graphics/header/fontsize_medum_hover.gif');
}

.mfa_container .mfa_accessLittleBtnImg{
	background-image:url('/mfa_Graphics/header/fontsize_small.png');
}
.mfa_container .mfa_accessLittleBtnImgOver{
	background-image:url('/mfa_Graphics/header/fontsize_small_hover.png');
}

.mfa_container .mfa_accessBigBtnImg, .mfa_accessBigBtnImgOver, .mfa_accessLittleBtnImg, .mfa_accessLittleBtnImgOver, .mfa_accessNormalBtnImg, .mfa_accessNormalBtnImgOver {
	background-color:transparent;
	background-repeat:no-repeat;
	border:0 none;
	cursor:pointer;
	height:22px;
	width:27px;	
	margin-bottom:7px;
}
.mfa_container .mfa_accessSeparator{
	display:none;
}
.mfa_container .mfa_accessBarSeparator{
	
	background-image:url('/mfa_Graphics/header/seperator.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:17px;
}
.mfa_container .moveToContentGxMS{
	background-color:transparent;
	
}
.mfa_container .moveToContentGxMS span a, .mfa_container a.mfa_SiteMapText, .mfa_container a.SiteMapText {
	color:white;
	background-color:transparent;

}
.mfa_container .moveToContentGxMS span a:hover, .mfa_container .mfa_SiteMapText:hover{
	text-decoration:underline;	
}


/*mfa_Graphics/header/seperator.gif*/
/*
.mfa_container .mfa_headerSkipToContent {
	margin-right: 8px;
	margin-top: 17px;
	float: right;
}
*/
/*------------------------  end: header   ---------------------------------*/ 

/*------------------------  start: search---------------------------------*/ 
/*
.LeftToRight .mfa_container .mfaGeneralSearch .BtnImg, .BtnImgOver, .searchBtnImg, .searchBtnImgOver, .sendBtnImg, .sendBtnImgOver, .clearBtnImg, .clearBtnImgOver, .backBtnImg, .backBtnImgOver 
*/
.mfa_container .mfaGeneralSearch .searchBtnImg,
.mfa_container .mfaGeneralSearch .searchBtnImgOver
{
	background-color:transparent;
	background-image:url("/mfa_Graphics/icons/icon_search.png");
	background-repeat:no-repeat;
	border-width:0;
	cursor:pointer;
	/*height:31px;
	width:35px;*/
	vertical-align:top;
	margin-top:10px;
	
	width:16px;
}
.LeftToRight .mfa_container .mfaGeneralSearch .searchBtnImg,
.LeftToRight .mfa_container .mfaGeneralSearch .searchBtnImgOver{margin-right:15px;}
.RightToLeft .mfa_container .mfaGeneralSearch .searchBtnImg,
.RightToLeft .mfa_container .mfaGeneralSearch .searchBtnImgOver{margin-left: 15px;}
/*
.LeftToRight .mfa_container .mfaGeneralSearch .BtnImgOver, .searchBtnImgOver, .sendBtnImgOver, .clearBtnImgOver, .backBtnImgOver
*/
mfa_container .mfaGeneralSearch .searchBtnImgOver
{
 background-image:url("/mfa_Graphics/icons/icon_search_over.png");
}

.mfa_container .mfaGeneralSearch .SearchFreeText
{
	vertical-align:top;
	margin-top:10px;
	border:0;
	/*height:27px;*/
	margin-left:10px;
}

.LeftToRight .mfa_container .mfaGeneralSearch
{
	float:right;
	clear:both;
/*	margin-right:5px;*/
	display:inline-block;
	border:1px #cccccc solid;
	height:37px;
}
.RightToLeft .mfa_container .mfaGeneralSearch
{
	float:left;
	clear:both;
	/*margin-left:5px;*/
	display:inline-block;
	border:1px #cccccc solid;
	height:37px;

}


/*------------------------  end: search---------------------------------*/ 

/*---------------- start:  breadcrumb------------------*/
.mfa_container .mfa_breadCrumbContainer{
	height:35px;
	background-image:url('/mfa_Graphics/general/bg_texture_stretch.gif');
	background-repeat:repeat-x;
	margin-bottom:10px;
	position:relative;
	z-index:1;
}
.mfa_container .breadcrumbGxMS {
	padding-top:15px; 
	width:1000px;
	margin:auto;
	font-family:Arial;
}
.mfa_container .breadcrumbGxMS span .ms-sitemapdirectional{
	color:#626161;
	font-size:12px;
}
.mfa_container .breadcrumbGxMS span .current{
	/*font-weight:bold;
	color:#171717;*/
	color:#626161;
	font-size:12px;

}
.mfa_container .breadcrumbGxMS span .breadcrumbSeparate{
	/*
	background-image:url('/mfa_Graphics/general/arrow_breadcrumbs.gif');
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	width:17px;
	display:inline-block;
	*/
	display:inline-block;
	width:17px;

}
.mfa_container .breadcrumbGxMS span .breadcrumbSeparate img{
	margin:0 7px;
	padding:1px 0;
}

/*---------------- end:  breadcrumb------------------*/


/*---------------- start:  top navigation ------------------*/

.LeftToRight .mfa_container div.menu-horizontal ul.root > li > a {
	padding-left:10px;padding-right:10px;
}
.RightToLeft.mfa_container div.menu-horizontal ul.root > li > a {
	padding-right:10px;padding-left:10px;
}





.mfa_container div.topNavigationGxMS {
	/*width:1000px; */
	height:48px; 
	border-width:0px;
	position:relative;
	z-index:5;	
	background-image:none !important;
	background-color: #1968b3 !important;
	height: 49px !important;
	font-family: Arial; /*font-family: GothamBook !important;*/
	font-size: 18px !important;
	color: #ffffff !important;
}
.mfa_container .GxmsMenu{
	width:1000px;
	margin:auto
}
.mfa_container .GxmsMenu li.static > .menu-item 
{
	border-width:0px;
}
.mfa_container .GxmsMenu li.static:first-child > .menu-item{
	padding-left:0 !important;	
}
.mfa_container div.menu-horizontal ul.root li.static ul.static li.static:first-child > a.menu-item span span{
	padding-left:0 !important;	
}
/*--  fonts for all navigation items  --*/
.mfa_container div.menu-horizontal ul.root li.static ul.static li.static > a.menu-item span span {	
	font-family: Arial; /*font-family: GothamBook !important;*/
	padding-top:10px;
	/*padding-left:6px;
	padding-right:6px;*/
	font-size: 16px !important;
	color: #ffffff !important;
}

.mfa_container div.menu-horizontal ul.root li.static ul.static li.static a:hover{
	text-decoration:underline;
	color:white;	
}

.mfa_container div.menu-horizontal ul.root{
	
}
.menu-horizontal li.static, .menu-horizontal a.static, .menu-horizontal span.static{
	float:none;
}
.mfa_container div.menu-horizontal ul.root li.static{
	float:none;
}

/*-- image seperator left to item--*/
.mfa_container div.menu-horizontal ul.root li.static ul.static li.static {
	background-image:none !important;	/*background-repeat: no-repeat;*/			
	padding-bottom: 0px;
	padding-top: 0px;
	height: 48px;	
	display:list-item;
}
.LeftToRight .mfa_container div.menu-horizontal ul.root li.static ul.static li.static {
	background-position:left; float:left;
}
.RightToLeft .mfa_container div.menu-horizontal ul.root li.static ul.static li.static {
	background-position:right; float:right;
}
/*--  hide right seperator.  --*/
.mfa_container div.menu-horizontal ul.root  li.static ul.static li:first-child{
	 background-image:none;     			 
}

/*---- cancel default arrow image -----*/
.mfa_container .menu-horizontal a.dynamic-children span.additional-background 
{
	background-image: none;
}
/*--- start: popups subsites  ----*/
.mfa_container  div.menu-horizontal ul.root li.static ul.static li.static  ul{
	border: 1px solid #b8b8b8;
	background-color:#efefef;	
	/*width:100%;*/
	min-width:70px;
	display: table;
}
.LeftToRight .mfa_container  div.menu-horizontal ul.root li.static ul.static li.static  ul{  
	margin-left:2px;
}

.RightToLeft .mfa_container  div.menu-horizontal ul.root li.static ul.static li.static  ul{  
	margin-right:2px;
}

			
.mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul li a{
	height:29px;
	background-image:url('/mfa_Graphics/topNavigation/dots_dropDown.gif');
	background-repeat:repeat-x;
	margin:0 10px;
	padding:0 0;
	min-width:70px;
	display:block;
}


.mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul a span 
{
	color:#4a4a4a;
	font-family:Arial;
	padding:5px 0;
}

.mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul li:hover{
	background-color:#c7c7c7;	
}
.mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul li a:hover{
	background-color:#c7c7c7;
	text-decoration:none;
}

.mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul li a:hover span{
		color:#363636;
		font-family:Arial;
		padding:5px 0;

}

.mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul li:first-child a{
	background-image:none;
}



.LeftToRight .mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul a span span{
	text-align:left;	
}
.RightToLeft .mfa_container div.menu-horizontal ul.root li.static ul.static li.static  ul a span span{
	text-align:right;	
}

/*
.RightToLeft .mfa_container div.menu-horizontal > ul > li > ul > li ul.dynamic
*/
.RightToLeft  .mfa_container div.topNavigationGxMS  div.menu ul.root li.static ul.static li.hover ul.dynamic,
.RightToLeft  .mfa_container div.topNavigationGxMS  div.menu ul.root li.static ul.static li.hover-off ul.dynamic
{
	left:auto!important;
	right:-1px;
	top:48px;		
}

/*--- end: popups subsites  ----*/


/*---   backround image for home page     ---*/
.mfa_container div.menu-horizontal ul.root > li.static > a.static span.additional-background
{	height:22px;
	width:17px;
	margin-top:7px;
	background-image: url('/mfa_Graphics/topNavigation/icon_home_white.png');
	background-position: center;
	background-repeat: no-repeat;
}
/*-- diffrent image backgruound and text color of selected items  --*/
 .mfa_container div.menu-horizontal ul.root li.static ul.static li.selected
{
	 background-image:url('/mfa_Graphics/topNavigation/nav_selected_tab_left.gif');	 
	 background-repeat:no-repeat;
}
.LeftToRight.mfa_container div.menu-horizontal ul.root li.static ul.static li.selected{
	background-position:left;
}
.RightToLeft .mfa_container div.menu-horizontal ul.root li.static ul.static li.selected{
	background-position:right;
}


.LeftToRight .mfa_container div.menu-horizontal ul.root li.static ul.static li.selected a.selected {	
	/*background-image:url('/mfa_Graphics/topNavigation/nav_selected_tab_right.gif');*/
	background-position:right;
	background-repeat:no-repeat;	
}
.RightToLeft  .mfa_container div.menu-horizontal ul.root li.static ul.static li.selected a.selected {	
	/*background-image:url('/mfa_Graphics/topNavigation/nav_selected_tab_right.gif');*/
	background-position:left;
	background-repeat:no-repeat;	
}

/*--- no undrline for hover when selected  ---*/
.mfa_container div.menu-horizontal ul.root li.static ul.static li.selected a:hover
{
	text-decoration:none;
}

/*---   text color of selected item    ---*/
.mfa_container div.menu-horizontal ul.root li.static ul.static li.selected a.selected span.additional-background span.menu-item-text
{ 
	color:#0b3e4f;  	/*this is not the color!*/
	
}

/*-- diffrent image backgruound of selected home page icon --*/
/* yyy */
.mfa_container div.menu-horizontal ul.root > li.selected > a
{
	display:none !important;
	
}
.mfa_container div.menu-horizontal ul.root > li.selected > a.selected{
	
	background-image:url('/mfa_Graphics/topNavigation/nav_selected_tab_left.gif');
	background-position:left;
	background-repeat:no-repeat;
	height:40px;
}
/*--  icon_home for home page when selected     --*/
.mfa_container div.menu-horizontal ul.root > li.selected > a.selected span.additional-background 
{
	height:22px;
	margin-top:7px;
	background-image: url('/mfa_Graphics/topNavigation/icon_home.gif');
	background-position: center;
	background-repeat:no-repeat;
}





.mfa_container .GxmsMenu li.static > .menu-item{
	height:38px;
}

/*-- home page icon width --*/
.mfa_container div.menu-horizontal ul.root > li > a
{
	width:30px;
}

.LeftToRight .mfa_container div.menu-horizontal ul.root > li > a
{
	float:left;
	/*margin-left:30px;
	margin-right:10px;   	
	*/
	background-position: left;
}
.RightToLeft .mfa_container div.menu-horizontal ul.root > li > a
{
	float:right;
	/*margin-right:30px;
	margin-left:10px;*/   	
	background-position: right;

}


/*-- hide default txt of home page text  --*/
.mfa_container div.menu-horizontal ul.root > li.static > a.static span.additional-background span.menu-item-text
{
	visibility:hidden;
}

 /*
.mfa_container div.menu-horizontal ul.root > li.selected a.selected {
	height: 48px;
}
*/
/*----------------- end: configure css of top navigation ---------------------*/



/*------------- start: LeftToRight settings -----------*/
/*--- override 1037 css rtl ---*/
.LeftToRight  .menu UL.dynamic {
	right: 999em;
}

/*------------- end: LeftToRight -----------*/
/* fix scroll */

body #s4-workspace {
	overflow: visible !important;
/*	width:1000px !important;*/
	height: 100% !important;
	overflow-y:scroll;
}

/*---  CLearfix ---*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

.H1{height:1px;}
/* slider homepage*/
.pagination {display:block;margin-top:5px;}
.LeftToRight .pagination li {float:left;margin-right:3px;}
.RightToLeft .pagination li {float:right;margin-left:3px;}
.pagination li {width:18px;height:16px;position:relative;/*background-color:#fff;*/cursor:pointer;
/*-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.75);*/
background:transparent url('/mfa_Graphics/general/gallery_nav_unselected.png') no-repeat center center;
}
.pagination li:hover {/*background-color:#1d6595;
-webkit-box-shadow: none;
-moz-box-shadow:none;
box-shadow: none;*/
background:transparent url('/mfa_Graphics/general/gallery_nav_selected.png') no-repeat center center;
}

.pagination li.current {/*background-color:#1d6595;
-webkit-box-shadow: none;
-moz-box-shadow:none;
box-shadow: none;*/
background:transparent url('/mfa_Graphics/general/gallery_nav_selected.png') no-repeat center center;
}

.mfa_Layout_HomePage_MainContainer #main_slider {height:301px;/*width:728px;*/width:752px;overflow:hidden;display:block;position:relative;}
#content.midContent735 #main_slider{width:728px;}
.LeftToRight .mfa_Layout_HomePage_MainContainer #main_slider{/*margin-left:3px;*/	border-left:10px solid #1968b3}
.RightToLeft .mfa_Layout_HomePage_MainContainer #main_slider{/*margin-right:3px;*/ 	border-right:10px solid #1968b3}
DIV.midContent735 #sliderWeapper {
	width: 672px !important;
}
.big_arrow_blue_right {width:24px;height:74px;background-position:-302px -187px;display:block;background-repeat:no-repeat;}
.LeftToRight .big_arrow_white_left {width:22px;height:74px;background-position:-341px -187px;display:block;background-repeat:no-repeat;}
.LeftToRight .big_arrow_white_right {width:22px;height:74px;background-position:-371px -187px;display:block;background-repeat:no-repeat;}

.RightToLeft .big_arrow_white_right {width:24px;height:74px;background-position:-341px -187px;display:block;background-repeat:no-repeat;}
.RightToLeft .big_arrow_white_left  {width:24px;height:74px;background-position:-371px -187px;display:block;background-repeat:no-repeat;}
.LeftToRight .tiny_arrow_right_black {width:9px;height:11px;/*height:8px;*/display:inline-block;*display:inline;zoom:1;background-repeat:no-repeat;margin:0;}
.RightToLeft .tiny_arrow_right_black {width:9px;height:11px;background-image:url('/mfa_Graphics/general/arrowsLeft.png'); display:inline-block;*display:inline;zoom:1;background-repeat:no-repeat;margin:0;}
.LeftToRight .tiny_arrow_right_black {background:url('/mfa_Graphics/general/arrowsRight.png') no-repeat right TOP;}
.big_arrow_white_right {background-image:url('/MFA_Graphics/MasterPage/iconsprite.png');}
.big_arrow_white_left {background-image:url('/MFA_Graphics/MasterPage/iconsprite.png');}
.modalDialogImgCopyright{
	margin-left:10px;
}
.RightToLeft .modalDialogImgCopyright{
	margin-right:10px;
}

.ms-dlgTitle{
/*	background:none transparent;*/
	background-color: #f1f1f1 !important;
	color:#404040;
}
.ms-dlgTitleText
{
	color:#404040 !important;
}
.ms-dlgBorder{
	border:0
}
.QuickNavArroundTable UL{
	margin-top:7px;
}