﻿
.ms-vh div, .ms-vh2 div {
    margin: 1px;
    min-height: 20px;
    text-align: center !important;
}
.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-vb-user, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph {
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 10pt !important;
    line-height: 1.2;
}
#WebPartWPQ5 table{text-align: center !important;}

nobr{text-align: center !important;}


.ribbonbackground {
	height: 40px;
}
body #s4-bodyContainer{
	min-width: 200px!important;
	
}
.LeftToRight .mfa_container * {
	direction: ltr !important;
}
.RightToLeft .mfa_container * {
	direction: rtl !important;
}
body {
	padding: 0px!important;
	margin: 0px!important;
	font-size: 14px;
}
body.blueScreen {
	background-image: none;
	background-color: #ffffff;
}
.mobileDiv{
display:none;
}

/*body {padding-top:215px !important;}*/
/*body #s4-workspace {
	overflow: hidden !important;
	
}*/
body.v4master{
	min-width: 200px!important;
	position: relative;	
	
}
html body.SiteLang-en .mfa_container *, html body.SiteLang-he .mfa_container *, html body.SiteLang-ru .mfa_container * {
	font-family: Arial;
}
html body.SiteLang-ar, html body.SiteLang-ar .mfa_container *, html body.SiteLang-ar .mfa_container .midContent * {
	/*font-family: Arabic Transparent;*/
	font-family: Tahoma;
}
html body.SiteLang-fa, html body.SiteLang-fa .mfa_container *, html body.SiteLang-fa .mfa_container .midContent * {
	font-family: Tahoma;
}
/* header changes - 06-09-15 */
.mfa_header {
	width: 100%;
	min-height: 55px;
	margin: 10px 0px;
	text-align: left!important;
	font-family: Arial!important;
}
.RightToLeft .mfa_header {
	text-align: right!important;
}
.RightToLeft .srch-Page {
float:right;
}
.LeftToRight .mfa_header .mfa_headerLeftBlock,
.RightToLeft .mfa_header .mfa_headerLeftBlock
 {
	display: inline-block;
	width: 70%;
	min-height: 55px;
	vertical-align: top;
}

.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-img {
	display: block;
	float: left;
	padding: 10px 3px 0px 30px;
}
.RightToLeft .mfa_header .mfa_headerLeftBlock .logo-img {
	display: block;
	float: right;
	padding: 10px 30px 0px 3px;
}

.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-img img,
.RightToLeft .mfa_header .mfa_headerLeftBlock .logo-img img
 {
	width: 100%;
	max-width: 33px;
}
.LeftToRight .mfa_header .mfa_headerLeftBlock .slogan {
	display: block;
	float: left;
	padding: 10px 10px 0px 0px;
}
.RightToLeft .mfa_header .mfa_headerLeftBlock .slogan{
	display: block;
	float: right;
	padding: 10px 0px 0px 10px;

}
.liteblueScreen  .mfa_header .mfa_headerLeftBlock .slogan{
	display: none;	
}
 .mfa_header .mfa_headerLeftBlock .slogan img {
	width: 100%;
	max-width: 164px;
}
.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text {
	display: block;
	float: left;
	height: 55px;
	padding-left: 10px;
	border-left: 1px solid #d3d3d3;
	text-decoration: none;	
}
.RightToLeft .mfa_header .mfa_headerLeftBlock .logo-text {
	display: block;
	float: right;
	height: 55px;
	padding-right: 10px;
	border-right: 1px solid #d3d3d3;
	text-decoration: none;	
}

.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text span {
	display: block;
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #0a4a7f;
	padding-top: 13px;
}
/*mashav*/
.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text .headerTextSLong.Mashav {
font-size: 23px;
}
.RightToLeft .mfa_header .mfa_headerLeftBlock .logo-text span {
	display: block;
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #0a4a7f;
	padding-top: 13px;
}

/* header - right */

.mfa_header .mfa_headerRightBlock {
	display: inline-block;
	width: 28%;
}
.LeftToRight .mfa_header .mfa_headerRightBlock .right-block {
	float: right;
	height: 55px;
}
.RightToLeft .mfa_header .mfa_headerRightBlock .right-block {
	float: left;
	height: 55px;
}

.mfa_header .mfa_headerRightBlock .right-block .right-links {
	margin-bottom: 10px;
}
.mfa_header .mfa_headerRightBlock .right-block .right-links li {
	display: inline-block;
	border-right: 1px solid #d3d3d3;
	padding: 0px 6px 0px 6px;
}
.mfa_header .mfa_headerRightBlock .right-block .right-links li a {
	font-size: 100%;
	color: #0a4a7f;
	text-decoration: none;
}
.mfa_header .mfa_headerRightBlock .right-block .right-links li:first-child {
	padding-left: 0px;
}
.mfa_header .mfa_headerRightBlock .right-block .right-links li:last-child {
	padding-right: 0px;
	border-right: none;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row {
	width: 100%;
	min-width: 260px;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row #top-search {
	float: left;
	margin-right: 10px;
	width: 174px;
	height: 30px;
	border: 1px solid #cccccc;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row #top-search .SearchFreeText {
	float: left;
	width: 140px;
	height: 26px;
	font-family: Arial;
	font-size: 100%;
	padding-left: 5px;
	border: none;
	outline: 0;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row #top-search .searchBtnImg {
	float: left;
	border: none;
	width: 20px;
	height: 30px;
	cursor: pointer;
	background: url('/MFA_Graphics/MasterPage/search-logo.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links {
	float: left;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li {
	float: left;
	margin-right: 5px;
	text-align: center;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a {
	display: block;
	width: 27px;
	height: 22px;
	margin-top: 4px;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_3 {
	background: url('/MFA_Graphics/MasterPage/font-big.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_3:hover, .mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_3.selected {
	background: #0a4a7f url('/MFA_Graphics/MasterPage/font-big-hover.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_2 {
	background: url('/MFA_Graphics/MasterPage/font-medium.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_2:hover, .mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_2.selected {
	background: #0a4a7f url('/MFA_Graphics/MasterPage/font-medium-hover.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_2 {
	width: 24px;
	background: url('/MFA_Graphics/MasterPage/font-medium.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_2:hover {
	background: #0a4a7f url('/MFA_Graphics/MasterPage/font-medium-hover.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_1 {
	width: 22px;
	background: url('/MFA_Graphics/MasterPage//font-small.png') center center no-repeat;
}
.mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_1:hover, .mfa_header .mfa_headerRightBlock .right-block .bottom-right-row .left-links li a.a_1.selected {
	background: #0a4a7f url('/MFA_Graphics/MasterPage/font-small-hover.png') center center no-repeat;
}
/* end header changes*/
.breadcrumbGxMS {
	width: 100%;
	max-width: 1240px;
	margin: 1.5em auto 2em auto;		
}
.breadcrumbGxMS {
	font-size: 0.9em !important;
}
.breadcrumbGxMS a, .breadcrumbGxMS span {
	color: #616161;
}
.breadcrumbGxMS .breadcrumbSeparate {
	display: inline-block;
	margin: 0 4px;
	height: 6px;
	width: 5px;
}
.LeftToRight .breadcrumbGxMS .breadcrumbSeparate {
	background: url("/MFA_Graphics/MasterPage/breadcrumbs-arrow.png") no-repeat;
}
.RightToLeft .breadcrumbGxMS .breadcrumbSeparate {
	background: url("/MFA_Graphics/General/linkArrow_rtl.png") no-repeat;
}
#topNavigationGxMS {
	border-width: 0px;
	width: 100%;
}
.menu-item {
	border: 0px!important;
	padding: 0px!important;
}
li .selected {
}
.RightToLeft .menu-horizontal li.static, .RightToLeft .menu-horizontal a.static, .RightToLeft .menu-horizontal span.static {
	float: right;
	
}
.MainContainer
{
	width: 100%;
	max-width: 1240px;
	height: 100%;
	margin: 0 auto;	
}
/*.GxmsMenu li.static > a:hover{
	position:relative;background:url("/MFA_Graphics/MasterPage/menu_hover_bg.png") repeat-x left top;display:block;height:37px;margin-top:2px; color:#2b3a5a;
	text-decoration:none;
}
.GxmsMenu li.selected > a:hover
{
	color:#2b3a5a;
}

#main-contentGxMS{
	padding-bottom:0px!important;
}

#containerGxMS
{
	margin: 0 auto;
	width:100%;
	overflow:visible;
}*/
/*#MemorialEditContainerGxMS
{
	margin: 0 auto;
	width:1200px;in Memorial on HomePage in Edit 
	overflow:visible;

}*/
.wpVerticalSpacing {
	margin-bottom: 15px;
}
.ms-PartSpacingVertical {
	display: none;
}
/*css for modal dialog */
.ms-dlgContent {
	position: fixed!important;
}
.ms-dlgBorder {
	border: none!important;
}
.LeftToRight .ms-dlgBorder {
	direction: ltr;
}
.RightToLeft .ms-dlgBorder {
	direction: rtl;
}
.ms-dlgTitle {
	background: none;
	/*height: 26px;*/
	height: 33px;
	border-bottom: 1px solid #0072BC;
	padding-bottom: 5px;
}
.ms-dlgTitleText {
	color: #1A294B;
	font-weight: bold;
	font-size: 1.6em;
}
.RightToLeft .ms-dlgTitleText {
	float: right;
	padding-right: 10px;
}
.LeftToRight .ms-dlgTitleText {
	float: left;
	padding-right: 10px;
}
.RightToLeft .ms-dlgTitleBtns {
	float: left;
}
.LeftToRight .ms-dlgTitleBtns {
	float: right;
}
.ms-dlgCloseBtnImg {
	display: none;
}
.ms-dlgCloseBtn span, .ms-dlgCloseBtn span:hover {
	background-image: url('/MFA_Graphics/General/closeIcon.png')!important;
	background-repeat: no-repeat!important;
	background-position: 4px 2px!important;
	border: none!important;
	margin-top: 5px;
}
.modalDialogImgCopyright {
	color: #1A294B;
	font-size: 1.3em;
	margin-top: 5px;
	display: block;
}
.LeftToRight .modalDialogImgCopyright {
	margin-left: 10px;
}
.RightToLeft .modalDialogImgCopyright {
	margin-right: 10px;
}
/*end css for modal dialog */
/* 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 */
/* start: new css of yniv */
div.leftContent {
	width: 19%;
	max-width:234px;
}
#arbelContent div.leftContent {
	width: 225px;
}
div.rightContent {
	width: 225px;
}
div.midContent {
	width: 78%;
	max-width: 970px;	
}
.LeftToRight div.leftContent {
	float: left;
	/*padding-right: 35px;*/
}
.RightToLeft div.leftContent {
	float: right;
	/*padding-left: 35px;*/
}
.LeftToRight div.rightContent {
	float: right;
}
.RightToLeft div.rightContent {
	float: left;
}
.LeftToRight div.midContent {
	float:right!important;
}
.RightToLeft div.midContent {
	float: left!important;
}
/*body {padding-top:195px;}*/
.LeftToRight .L {
	/*float: left;*/
}
.RightToLeft .L {
	float: right;
}
.LeftToRight .R {
	float: right;
}
.RightToLeft .R {
	float: left;
}
.margTop4 {
	margin-top: 4px;
}
.clear {
	float: none;
	clear: both;
}
/*.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}*/
.clearfix:after {
	clear: both;
	content: "";
	display: block;
}
/*html[xmlns] .clearfix {display: block;} * html .clearfix {height: 1%;}*/
.center {
	text-align: center;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.hidden {
	display: none;
}
.wrapper {
	width: 100%;
	margin: 0px auto;
	position: relative;
}
.top-wrap {
	height: 41px;
}
.top-wrap-pre {
	margin: 0px auto;
	position: relative;
	width: 100%;
	height: 41px;
	z-index: 1;
}
/*.header-content-pre {margin:0px auto;position:relative;width:100%;height:130px;z-index:2;}*/
h3.ms-WPTitle > nobr > span {
	font-size: large!important;
}
.ms-WPTitle {
	font-size: small!important;
}
.content {
	position: relative;
	z-index: 1;
}
.header-content-container {
	background: #fff repeat-x left center;
	position: relative;
}
/*.header {z-index:2;width:100%;display:block;position:fixed;top:0;}*/
/*.header .left-links {width:581px;}
.header .right-links {width:350px;}
.header .links {margin-top:23px;}
.header .links a {font-size:1.3em;color:#00236f;}
.header .links span {font-size:1.3em;}
.header-content {position:relative;width:100%;height:130px;background: #fff no-repeat center top;display:block;margin:0px auto;}


.left-links img {display:none;}
.left-links input {height:12px;}*/
.LeftToRight .header {
	left: 0;
}
*/
.RightToLeft .header {right:0;}
.LeftToRight .header .left-links {
	float: right;
}
.RightToLeft .header .left-links {
	float: left;
}
/*.LeftToRight .header .right-links {float:right;}*/
.RightToLeft .header .right-links {
	float: left;
}
/*.LeftToRight .header .left-links li {float:left;padding-left:5px;margin-left:5px;}*/
.RightToLeft .header .left-links li {
	float: right;
	padding-right: 5px;
	margin-right: 5px;
}
/*.LeftToRight .header .left-links li {border-left:1px solid #00236f;}*/
.RightToLeft .header .left-links li {
	border-right: 1px solid #00236f;
}
/*.LeftToRight .header .left-links li:first-child {border-left:0px;margin-left:0px;padding-left:0px;}*/
.RightToLeft .header .left-links li:first-child {
	border-right: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
/*.LeftToRight .header .right-links li {float:right;border-right:1px solid #00236f;padding-right:5px;margin-right:5px;}*/
.RightToLeft .header .right-links li {
	float: left;
	border-left: 1px solid #00236f;
	padding-left: 5px;
	margin-left: 5px;
}
/*.LeftToRight .header .right-links li:first-child {border-right:0px;margin-right:0px;padding-right:0px;}*/
.RightToLeft .header .right-links li:first-child {
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
/*#logo { display:inline-block;position:absolute;bottom:15px;text-decoration:none;}*/
.logo-text {
	/*display: inline-block;
	position: absolute;
	bottom: 15px;*/
	text-decoration: none!important;
}
/*#top-search {position:absolute;bottom:10px;width:240px;height:30px;}*/
/*.LeftToRight #logo {left:40px;}*/
/*.RightToLeft #logo {
	right: 40px;
}*/
/*.LeftToRight .logo-text {left:90px;}*/
/*.RightToLeft .logo-text {
	right: 90px;
}*/
/*.LeftToRight #top-search {right:40px;}*/
/*.RightToLeft #top-search {
	left: 40px;
}*/
.logo-img {
	display: inline-block;
	height: 50px;
	/*width: 45px;*/
	overflow: hidden;
	vertical-align: middle;
}
.logo-text {
	
	height: 52px;
	padding: 0 8px;
	display: inline-block;
	vertical-align: middle;
}
.LeftToRight .logo-text {
	text-align: left;
}
.RightToLeft .logo-text {
	text-align: right;
}
a.logo-text, a.logo-text:visited {
	color: #445270;
}
/*.logo-img img{width:45px; height:50px;}*/
.logo-img1 {
	display: inline-block;
	height: 50px;
	width: 170px;
	overflow: hidden;
	vertical-align: middle;
}
.logo-img1 img {
	width: 170px;
	height: 50px;
}
.logo-text span.headerTextShort {
	font-weight: bold;
	font-size: 30px;
	color: #015289 !important;
	font-family: Arial;
	display: block;
	line-height: 50px;
}
.logo-text span.headerTextSLong {
	/*fdisplay: block;
	width: 550px;
	font-size: 27px;
	ont-family: "Times New Roman"!important;*/
}
.logo-text span.headerTextSMedum {
	display: block;
	width: 400px;
	font-size: 27px;
	font-family: "Times New Roman"!important;
	font-weight: bold;
}
/*#logo-text{color: #445270;font-family:"arial";font-size:30px;line-height:55px; padding:0 8px;font-weight:bold;}*/
/*.mfa_container .SearchFreeText{background-color:transparent;font-size:1.3em;width:191px;height:30px;display:block;background-repeat:no-repeat;border:0;padding:0;line-height:30px;margin:0px;background-image:url("/MFA_Graphics/MasterPage/iconsprite.png");}
.LeftToRight .mfa_container .SearchFreeText {background-position:-172px -265px;}*/
.RightToLeft .mfa_container .SearchFreeText {
	background-position: -200px -300px;
}
.mfa_container .searchBtnImg, .mfa_container .searchBtnImgOver {
	background-color: transparent;
	width: 37px;
	height: 30px;
	background-repeat: no-repeat;
	border: 0px solid red;
	padding: 0;
	cursor: pointer;
	margin: 0px;
	background-image: url("/MFA_Graphics/MasterPage/iconsprite.png");
}
/*.LeftToRight .mfa_container .searchBtnImg, .LeftToRight .mfa_container .searchBtnImgOver {background-position:-363px -265px;display:block;}*/
.RightToLeft .mfa_container .searchBtnImg, .RightToLeft .mfa_container .searchBtnImgOver {
	background-position: -172px -300px;
	display: block;
}
/*.LeftToRight .mfa_container .SearchFreeText {float:left;padding-left:7px;}*/
.RightToLeft .mfa_container .SearchFreeText {
	float: right;
	padding-right: 7px;
}
/*.LeftToRight .mfa_container .searchBtnImg,.mfa_container .searchBtnImgOver {float:left;}*/
.RightToLeft .mfa_container .searchBtnImg, .mfa_container .searchBtnImgOver {
	float: right;
}
/*.blueScreen  .menu{background:url("/MFA_Graphics/MasterPage/menu_bg.png") repeat-x left top;}
.purpleScreen .menu {
	background: url("/MFA_Graphics/MasterPage/menu_bg.png") repeat-x left bottom;
}
.greenScreen .menu {
	background: url("/MFA_Graphics/MasterPage/menu_bg.png") repeat-x left center;
}*/
/* menu -change */
/*.menu {width:100%; margin-top:0px;height:41px;line-height:41px;display:block;position:fixed;}*/
/*.menu li {padding: 0px 1px;display: block;}
.menu li a {display:block; padding: 0px 8px!important; font-size:1.6em; color:#fff;font-family:Tahoma;}
.menu li a:hover {text-decoration:none;}
.menu li.selected a.selected{position:relative;background:url("/MFA_Graphics/MasterPage/menu_hover_bg.png"); repeat-x left top;display:block;height:37px;margin-top:2px; color:#2b3a5a;}*/
/*.menu li.selected span.ms-hidden {background:url("/MFA_Graphics/MasterPage/menu_hover_arrow.png") no-repeat;width:15px;height:9px;display:block;position:absolute;bottom:-9px;top:37px;}
.LeftToRight .menu {padding-left:10px;}*/
.RightToLeft .menu {
	padding-right: 10px;
}
/*.LeftToRight .menu li {float: left;}*/
.RightToLeft .menu li {
	float: right;
}
.LeftToRight .menu li.selected span.ms-hidden {
	left: 41%;
}
.RightToLeft .menu li.selected span.ms-hidden {
	right: 41%;
}
.top-menu {
	width: 100%;
	background-color: #0f467c;
}
body.greenScreen .top-menu{
	background-color: #0e561c;

}
body.purpleScreen .top-menu{
	background-color: #280576;
}
body.liteblueScreen .top-menu{
	background-color: #1f7295;
}

.menu-horizontal li.static, .menu-horizontal a.static, .menu-horizontal span.static {
	float: none!important;	
}
.top-menu table {
	width: 100%;
}
.LeftToRight .top-menu ul:first-child {
	width: 100%;
	display: table;
	margin-left: 30px;
}
.RightToLeft .top-menu ul:first-child {
	width: 100%;
	display: table;
	margin-right: 30px;
}

.LeftToRight .top-menu ul:first-child>li>ul
{
	margin-left: 5px;
}
.RightToLeft .top-menu ul:first-child>li>ul
{
	margin-left: 5px;
}

.LeftToRight  .top-menu ul li {
	display: inline-block;
	margin-right: 1%;
	
}
.RightToLeft  .top-menu ul li {
	display: inline-block;
	margin-left: 1%;
	
}

.LeftToRight .top-menu ul li ul li
{
	padding: 10px;
	margin-right: 5px;
	text-align: center;
}
.RightToLeft .top-menu ul li ul li
{
	padding: 10px;
	margin-left: 5px;
	text-align: center;
}
.RightToLeft .top-menu ul li:first-child a {
	margin-left: 5px;		
}
.LeftToRight .top-menu ul li:first-child a {
	margin-right: 5px;		
}

.top-menu ul li a {
	color: #ffffff;
	font-size: 120%;
	text-decoration: none;
}

.GxmsMenu  li.static> a:hover{
	
	color: #ffffff!important;	
}

.GxmsMenu   ul li ul li.selected{
	background-color: #1564b2;
	font-weight: bold;	
}

.purpleScreen .GxmsMenu  ul li ul li.selected
{
	background-color: #63419c;
}
.greenScreen .GxmsMenu  ul li ul li.selected
{
	background-color:#147928;
}
.liteblueScreen  .GxmsMenu  ul li ul li.selected
{
	background-color:#0481bf
}

/*#footer {clear:both; padding-top:25px;font-size:1.3em;margin-top:50px;height:70px;background:url("/MFA_Graphics/MasterPage/footer_background.png") repeat-x left center;display:block;position:relative;}*/
#footer {
	clear: both;
	padding-top: 25px;
	margin-top: 50px;
	width: 100%;
	min-height: 110px;
	background: url("/MFA_Graphics/MasterPage/footer-bg.png") top left repeat-x;
	display: block;
	position: relative;
}
.RightToLeft #footer{
	direction: rtl!important;
}
.greenScreen #footer{
	background: url("/MFA_Graphics/MasterPage/footer-bg-green.png") top left repeat-x;
}
.purpleScreen #footer{
	background: url("/MFA_Graphics/MasterPage/footer-bg-purple.png") top left repeat-x;
}

#footer li {line-height: 14px!important;display:inline-block!important;}
#footer li a {
`	font-size: 1em;
	color: #0f467c;
	font-family: Arial;
	line-height: 14px;
}
#footer li img {
	margin-bottom: -5px;
}
#footer ul {
	text-align: center;
	margin: 20px 0 10px 0;
}
.LeftToRight #footer li {
	border-left: 1px solid #b8c7d6;
	padding-left: 10px;
	margin-left: 10px;
	line-height: 12px!important;
	font-size: 0.9em;
}
.LeftToRight #footer li:first-child{	
	padding-left: 0px;
	margin-left: 0px;
	border-left: 0px;
}
.RightToLeft #footer li {
	border-right: 1px solid #b8c7d6;
	padding-right: 10px;
	margin-right: 10px;
	line-height: 12px!important;
	font-size: 0.9em;
}
.LeftToRight #footer li:last-child {
	
	line-height: 0.9em!important;
}
.RightToLeft #footer li:first-child {
	padding-right: 0px;
	margin-right: 0px;
	border-right: 0px;	
}
.RightToLeft #footer li:last-child{
	line-height: 0.9em!important;
}

.sidebar div.sideBarWP {
	display: block;
	position: relative;/*font-size:1.3em;*/
}
.LeftToRight .sidebar div.sideBarWP {
	padding: 10px 0 10px 5px;
	margin-bottom: 15px;
}
.RightToLeft .sidebar div.sideBarWP {
	padding: 10px 5px 10px 0;
	margin-bottom: 15px;
}
.sidebar h3 {
	font-size: 1.8em;
	font-weight: normal;
	color: #fff;
	margin-bottom: 5px;
	display: block;
}
.sidebar h3.bold {
	font-weight: bold;
}
.sidebar h3.mfa_News_Group {
	font-weight: bold;
}
.skiza_placeholder {
	height: 176px;
	display: block;
	clear: both;
}
.Decisions {
	padding: 5px;
}
.hpBanners {
	width: 100%;
}
.hpBanners .hpBannersInnner {
	width: 100%;
	max-width: 1240px;
	margin: 0 auto;
}
.hpBanners .hpBannersInnner a {
	display: inline-block;
	width: 31.5%;
	margin-right: 2%;
}
.hpBanners .hpBannersInnner a:last-child {
	margin-right: 0;
}
.RightToLeft .hpBanners .hpBannersInnner a{
	width: auto;
	margin-right: 0;
	margin-left: 2%;
}
.RightToLeft .hpBanners .hpBannersInnner a:last-child {
	margin-right: 0;
	margin-left: 0;

}

#maincontent {
	margin-top: 0px;
	display: block;
}
#content {
	width: 100%;
	display: block;
}
#content > div {
	margin-bottom: 15px;
	display: block;
	position: relative;
}
.LeftToRight #content .whitebg {
	background: url("/MFA_Graphics/MasterPage/white_bg_70.png") repeat center left;
}
.RightToLeft #content .whitebg {
	background: url("/MFA_Graphics/MasterPage/white_bg_70.png") repeat center right;
}
/*#contentSlider {
	width: 100%;
	height: 634px;
	background-image: url('/MFA_Graphics/MasterPage/main-bg.jpg');
	background-position: top left;
	background-size: cover;
	margin-bottom: 50px;
	position: relative;
}
#content #main_slider {
	height: 515px;
	width: 100%;
	max-width: 1240px;
	overflow: hidden;
	display: block;
	position: relative;
	margin: 40px auto;
}
#content #main_slider .news-item {
	height: 515px;
	overflow: hidden;
	width: 100%;
	max-width: 1240px;
	display: block;
	position: relative;
}
#content.midContent735 #main_slider {
	width: 728px;
}
*/
/* slider */
#contentSlider
{
	width: 100%;
	height: 634px;
	background-image: url('/MFA_Graphics/MasterPage/main-bg.jpg');
	background-position: top left;
	background-size:cover;
	margin-bottom: 50px;
	padding-top:40px;
}
body.greenScreen #contentSlider{
background-image:url("/MFA_Graphics/MasterPage/body_background_green.jpg");
}
body.purpleScreen #contentSlider{
background-image:url("/MFA_Graphics/MasterPage/body_background_purple.jpg");
}

#content #main_slider {
    display: block;
    height: 515px;
    margin-bottom: 40px;
    margin: 0 auto;   
    max-width: 1240px;    
    position: relative;
    width: 100%;	
}
.LeftToRight #content .whitebg {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
   /* background-image: url("http://www.mfa.gov.il/MFA_Graphics/MasterPage/white_bg_70.png");*/
    background-origin: padding-box;
    background-position: left center;
    background-repeat: repeat;
    background-size: auto auto;
}
.rsHidden {
	opacity: 1;
	visibility: visible;	
}
 .contentSlider {
  width: 100%;
  max-width: 1240px;  
  height: 515px;
}
.contentSlider,
.contentSlider .rsOverflow,
.contentSlider .rsSlide,
.contentSlider .rsVideoFrameHolder,
.contentSlider .rsThumbs {
  background: transparent;
  color: #000;
}

.contentSlider .rsSlide,
.contentSlider .rsOverflow {
  background: transparent;
}
 .contentSlider .text
 {	
	display: block;
	float: left;		
	width: 30%;
	/*max-width: 300px;*/
	padding-left: 55px;
    	padding-right: 17px;
	padding-top: 30px;
	 border-top: 10px solid #0f467c;
 }
 .RightToLeft .contentSlider .text
{
     padding-left: 17px;
     padding-right: 55px;

}

 body.greenScreen  .contentSlider .text{
	 border-top: 10px solid #0e561c;
}
 body.purpleScreen  .contentSlider .text{
	 border-top: 10px solid #280576;
}
 body.liteblueScreen  .contentSlider .text{
	 border-top: 10px solid #1f7295;
}


.img-container
{
	float:right;	
	width: 70%;
	max-width: 870px;
	height: 515px;
}
.RightToLeft .img-container {
	float:left;
}
img.rsImg
 {
	width: 100%;
	height: 515px;
	position: relative;	
	/*max-width: none;*/
}
#content #main_slider .news-item .text h4 {
    font-size: 1.6em;
    font-weight: bold;
    margin-bottom: 0.2em;
}
#content #main_slider .news-item .text .date {
    color: #302f2f;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 0.8em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
#content #main_slider .news-item .text p, #content #main_slider .news-item .text div {
    display: block;
    font-size: 1em;
    line-height: 150%;
}
 #content #main_slider .news-item .text .read-more-news {
    background-color: #0a584e;
    color: #ffffff;
    display: inline-block; 
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    text-decoration: none;
    font-size: 1em;
    margin-top: 10px;
}

body.greenScreen  #content #main_slider  .news-item .text .read-more-news{
	background-color: #16822b!important;
}
body.purpleScreen  #content #main_slider  .news-item .text .read-more-news{
	background-color: #483070!important;
}

/* /////////////  */

.LeftToRight #maincontent {
	margin-right: 15px;
}
.RightToLeft #maincontent {
	margin-left: 15px;
}
.LeftToRight #content {
	float: left;/*margin-right:15px;*/
}
.RightToLeft #content {
	float: right;/*margin-left:15px;*/
}
.LeftToRight #arbelContent #content {
	margin-right: 0;
}
.RightToLeft #arbelContent #content {
	margin-left: 0;
}
/*.LeftToRight #content.midContent735 #main_slider {
	margin-left: 3px;
}
.RightToLeft #content.midContent735 #main_slider {
	margin-right: 3px;
}*/
/**/
/*.HpSlider {
	position: relative;
	height: 550px;
	display: block;
	margin: 40px auto;
	max-width: 1240px;
	position: relative;
	width: 100%;
}*/
.newsDot {
	width: 100%;
	position: absolute;
	bottom: 0px;
	text-align: center;
}
.pagination {
    margin: 10px auto 0px auto;
    width: 100%;
    text-align: center;
    display: block;
   }
.RightToLeft .pagination{
	padding-right:30%;
}
.LeftToRight .pagination li {
	display: inline-block;
	margin-right: 3px;
}
.RightToLeft .pagination li {
	float: right;
	margin-left: 3px;
}
.pagination li {
	width: 14px;
	height: 14px;
	position: relative;
	background-color: #01294a;
	cursor: pointer;
	border-radius: 50%;
/*-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);*/
}

.pagination li:hover {
	background-color: #0a584e;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.pagination li.current {
	background-color: #0a584e;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
/* start CSS SPRITES */
.big_arrow_blue_right {
	width: 24px;
	height: 74px;
	/*background-position: -302px -187px;*/
	display: block;
	background-repeat: no-repeat;
}
.LeftToRight .big_arrow_white_left {
	width: 33px;
	height: 53px;
	background-position: 0px 0px;
	display: block;
	background-repeat: no-repeat;
}
.LeftToRight .big_arrow_white_right {
	width: 33px;
	height: 53px;
	/*background-position: -75px 0px;*/
	display: block;
	background-repeat: no-repeat;
}
.RightToLeft .big_arrow_white_right {
	width: 33px;
	height: 54px;
	/*background-position: -341px -187px;*/
	display: block;
	background-repeat: no-repeat;
}
.RightToLeft .big_arrow_white_left {
	width: 24px;
	height: 54px;
	/*background-position: -371px -187px;*/
	display: block;
	background-repeat: no-repeat;
}
.small_arrow_down_big {
	width: 26px;
	height: 15px;
	background-position: -340px -66px;
	display: block;
	background-repeat: no-repeat;
}
.list-part li span {
	width: 9px;
	height: 10px;
	background-position: -381px -66px;
	background-repeat: no-repeat;
}
.LeftToRight .tiny_arrow_right_black {
	width: 9px;
	height: 13px;
	background-position: -381px -90px;
	display: inline-block;*;
	display: inline;
	zoom: 1;
	background-repeat: no-repeat;
	margin: 0 3px;
	display: none;
}
.RightToLeft .tiny_arrow_right_black {
	width: 9px;
	height: 13px;
	background-position: -381px -383px;
	display: inline-block;*;
	display: inline;
	zoom: 1;
	background-repeat: no-repeat;
	margin: 0 3px;
}
.LeftToRight #content .acordion .greenColors .list-part li span, .LeftToRight #content .acordion .greenColors span.spanArrow {
	background-position: -381px -66px;
}
.RightToLeft #content .acordion .greenColors .list-part li span, .RightToLeft #content .acordion .greenColors span.spanArrow {
	background-position: -381px -359px;
}
.LeftToRight #content .acordion .purpleColors .list-part li span, .LeftToRight #content .acordion .purpleColors span.spanArrow {
	background-position: -381px -42px;
}
.RightToLeft #content .acordion .purpleColors .list-part li span, .RightToLeft #content .acordion .purpleColors span.spanArrow {
	background-position: -381px -335px;
}
.LeftToRight #content .acordion .blueColors .list-part li span, .LeftToRight #content .acordion .blueColors span.spanArrow {
	background-position: -381px -120px;
}
.RightToLeft #content .acordion .blueColors .list-part li span, .RightToLeft #content .acordion .blueColors span.spanArrow {
	background-position: -381px -413px;
}
.a_3 {
	width: 19px;
	height: 12px;
	background-position: -115px -14px;
	display: block;
	background-repeat: no-repeat;
}
.a_2 {
	width: 18px;
	height: 12px;
	background-position: -92px -14px;
	display: block;
	background-repeat: no-repeat;
}
.a_1 {
	width: 19px;
	height: 11px;
	background-position: -72px -14px;
	display: block;
	background-repeat: no-repeat;
}
.LeftToRight .a_3 {
	float: right;
}
.RightToLeft .a_3 {
	float: left;
}
.LeftToRight .a_2 {
	float: right;
	margin-right: 5px;
}
.RightToLeft .a_2 {
	float: left;
	margin-left: 5px;
}
.LeftToRight .a_1 {
	float: right;
	margin-right: 2px;
}
.RightToLeft .a_1 {
	float: left;
	margin-left: 2px;
}
.li_israelid span {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.li_notes span {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.li_world span {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.a_3 {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.a_2 {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.a_1 {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.icon_oo {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.icon_youtube {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.icon_tweeter {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.icon_facebook {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.tiny_arrow_right_black {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.list-part li span {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.small_arrow_down_big {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.big_arrow_white_right {
	background-image: url('/MFA_Graphics/General/slider_arrow_right.png');
}
.big_arrow_white_left {
	background-image: url('/MFA_Graphics/General/slider_arrow_left.png');
}

.RightToLeft .big_arrow_white_right {
	background-image: url('/MFA_Graphics/General/slider_arrow_left.png');
}
.RightToLeft .big_arrow_white_left {
	background-image: url('/MFA_Graphics/General/slider_arrow_right.png');
}

.purpleScreen .big_arrow_white_right {
	background-image: url('/MFA_Graphics/General/slider_arrow_right.png');
}
.purpleScreen .big_arrow_white_left {
	background-image: url('/MFA_Graphics/General/slider_arrow_left.png');
}
.greenScreen .big_arrow_white_right {
	background-image: url('/MFA_Graphics/General/slider_arrow_right.png');
}
.greenScreen .big_arrow_white_left {
	background-image: url('/MFA_Graphics/General/slider_arrow_left.png');
}

.big_arrow_blue_right {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.top_submit_search {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
.top_input_search {
	background-image: url('/MFA_Graphics/MasterPage/iconsprite.png');
}
/* END OF CSS SPRITES */
/* end: yaniv css  */
DIV.breadCrumbs {
	height: 24px;
	font: normal 1.1em/24px arial;
	color: #FFF;
}
DIV.breadCrumbs A {
	display: inline-block;
	background: url(../images/linkArrow.png) no-repeat right center;
	color: #FFF;
	line-height: 24px;
}
.LeftToRight DIV.breadCrumbs A {
	padding-right: 8px;
	margin-right: 8px;
}
.RightToLeft DIV.breadCrumbs A {
	padding-left: 8px;
	margin-left: 8px;
}
.blueScreen table.QuickNavArroundTable {
	/*background: url("/MFA_Graphics/MasterPage/blue_bg_70.png") repeat;*/
}
.greenScreen table.QuickNavArroundTable {
	/*background: url("/MFA_Graphics/MasterPage/green_bg_70.png") repeat;*/
}
.purpleScreen table.QuickNavArroundTable {
	/*background: url("/MFA_Graphics/MasterPage/purple_bg_70.png") repeat;*/
}
 table.QuickNavArroundTable {
	/*padding-left: 5px;*/
	width: 100%!important;
}
table.QuickNavArroundTable .liWithChildren
{
	width: 100%!important;
}
.RightToLeft table.QuickNavArroundTable {
	/*padding-right: 5px;*/
}
.LeftToRight table.QuickNavArroundTable td > UL > LI > UL > LI {
	margin-left: 0;
	text-align: left!important;
	border: none;
}
.RightToLeft table.QuickNavArroundTable td > UL > LI > UL > LI {
	margin-right: 0;
	text-align: right!important;
	border: none;
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL LI a.closeArrow {
	float: right;
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI a.closeArrow {
	float: left;
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI a.openArrow{
	float: left;
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL LI.active span {
	margin-left: -5px;
	padding-left: 5px;
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI.active span {
	margin-right: -5px;
	padding-right: 5px;
}
.QuickNavArroundTable > ul > li > ul > li > a.openArrow, .QuickNavArroundTable > ul > li > ul > li > a.closeArrow {
	display: none!important;
}
/* remove link to level 3 */
table.QuickNavArroundTable {
	padding-bottom: 15px;
	margin-bottom: 13px;
	background-color: #f1f1f1;
}
table.QuickNavArroundTable td.TitleTD {
	background-color: #0f467c;
	width: 100%!important;
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;	
	line-height: 100%;
	padding: 10px  13px;
}
.greenScreen table.QuickNavArroundTable td.TitleTD {
	background-color: #0e561c;	
}
.purpleScreen table.QuickNavArroundTable td.TitleTD {
	background-color: #280576;	
}

.liteblueScreen table.QuickNavArroundTable td.TitleTD {
	background-color: #1f7295;	
}

li.liNoChildren, li.liWithChildren {
	background: none;
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL {
	width: 95%;
	max-width: 210px;
	margin: 0 auto;
	padding:  0px;
	
	list-style: none;
	
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL {
	width: 95%;
	max-width: 210px;
	margin: 0 auto;
	padding:  0px;	
	list-style: none;
}
table.QuickNavArroundTable UL LI {
	display: block;
	border-top: none;
	width: 100%;
}
.LeftToRight table.QuickNavArroundTable UL LI {
	text-align: left;
	
}
.RightToLeft table.QuickNavArroundTable UL LI {
	text-align: right;
	
}
table.QuickNavArroundTable UL LI, .toolsMenu li {
	border-bottom: 1px solid #d3d3d3;	
}
table.QuickNavArroundTable UL LI{
	
}
table.QuickNavArroundTable UL LI, .toolsMenu li:last-child
{
	border-bottom: none;
}
.QuickNavArroundTable .qNavUl li
{
	border-bottom: 1px solid #d3d3d3;	
	padding: 10px 0px 12px 0px!important;		
}
.QuickNavArroundTable .qNavUl li:last-child{
	border-bottom: none;
}
.QuickNavArroundTable .qNavUl li a:nth-child(2)
{
	width:180px;
	
}

.greenScreen table.QuickNavArroundTable UL LI, .greenScreen .toolsMenu li {
	/*border-bottom: 1px solid #517b0e;*/
	padding: 10px 0px;
}
DIV.leftContent table.QuickNavArroundTable UL LI a, DIV.leftContent table.QuickNavArroundTable UL LI span {
	display: block;	
	color: #404040;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
}
DIV.leftContent table.QuickNavArroundTable UL LI a:hover{
	color: #175487;
}
DIV.leftContent table.QuickNavArroundTable UL LI span {
	font-weight: normal;
}
DIV.leftContent table.QuickNavArroundTable a:hover {
	/*text-decoration: underline!important;*/
}
DIV.leftContent table.QuickNavArroundTable UL LI:hover a, DIV.leftContent table.QuickNavArroundTable UL LI:hover span {
	/*background-color: #d0d7dd;
	color: #2b3a5a;*/
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL LI a, .LeftToRight DIV.leftContent table.QuickNavArroundTable UL LI span {
	/*margin-left: -5px;
	padding-left: 5px;*/
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI a, .RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI span {
	/*margin-right: -5px;
	padding-right: 5px;*/
}
DIV.leftContent table.QuickNavArroundTable UL LI a.openArrow, DIV.leftContent table.QuickNavArroundTable UL LI a.closeArrow {
	position: relative;
	outline: none;
	display: block;
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL LI a.openArrow {
	background-image: url('/MFA_Graphics/General/side-menu-arrow.png')!important;
	background-repeat: no-repeat!important;
	background-position: right center!important;
	width: 8px;
	height: 16px;
	margin-left: 4px!important;
	margin-right: 4px!important;
	padding-left: 4px!important;
	padding-right: 4px!important;
	border-bottom: none!important;
	padding-top: 2px;
	padding-bottom: 2px;
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI a.openArrow {
	background-image: url('/MFA_Graphics/General/side-menu-arrow-he.png')!important;
	background-repeat: no-repeat!important;
	background-position: 3px center!important;
	margin-left: 4px!important;
	margin-right: 4px!important;
	padding-left: 4px!important;
	padding-right: 4px!important;
	border-bottom: none!important;
	padding-top: 2px;
	padding-bottom: 2px;	
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL LI:hover a.openArrow {
	background-image: url('/MFA_Graphics/General/side-menu-arrow.png')!important;
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI:hover a.openArrow {
	background-image: url('/MFA_Graphics/General/side-menu-arrow-he.png')!important;
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL LI a.closeArrow {
	background-image: url('/MFA_Graphics/General/side-menu-arrow-close.png')!important;
	background-repeat: no-repeat!important;
	background-position: right top;
	margin-left: 4px!important;
	margin-right: 4px!important;
	padding-left: 4px!important;
	padding-right: 4px!important;	
	margin-top: 4px;	
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable UL LI a.closeArrow {
	background-image: url('/MFA_Graphics/General/side-menu-arrow-close.png')!important;
	background-repeat: no-repeat!important;
	background-position: right top;
	margin-right: 4px!important;
	margin-left: 4px!important;
	padding-right: 4px!important;
	padding-left: 4px!important;
	border-bottom: none!important;
	margin-top: 4px;	
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li {
	padding: 5px 10px!important;	
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li {
	padding: 5px 10px!important;	
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li span {
	background-position: left!important;
	padding-left: 15px;
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li span {
	background-position: right!important;
	padding-right: 15px;
}
.LeftToRight DIV.leftContent DIV.leftMenu UL LI.navOpen UL.leve3M LI A {
	padding-left: 18px;
}
.RightToLeft DIV.leftContent DIV.leftMenu UL LI.navOpen UL.leve3M LI A {
	padding-right: 18px;
}
.LeftToRight table.QuickNavArroundTable td.TitleTD {
	
	text-align: left;
}
.RightToLeft table.QuickNavArroundTable td.TitleTD {	
	text-align: right;
}
.greenScreen DIV.leftContent table.QuickNavArroundTable UL LI a.closeArrow {
	background-image: url('/MFA_Graphics/General/side-menu--arrow-close.png')!important;
}
DIV.leftContent table.QuickNavArroundTable UL LI.active a, DIV.leftContent table.QuickNavArroundTable UL LI.active span {
	
}
DIV.leftContent table.QuickNavArroundTable UL LI.active > a {
	
}
.greenScreen DIV.leftContent table.QuickNavArroundTable UL LI.active > a {
	border-bottom: 1px solid #517b0e;
}
DIV.leftContent table.QuickNavArroundTable span {
	font-size: 1.3em;
}
.LeftToRight .toolsMenu .active a {
	margin-left: -5px;
	padding-left: 5px;
}
.RightToLeft .toolsMenu .active a {
	margin-right: -5px;
	padding-right: 5px;
}
.toolsMenu .active a {
	color: #1a294b;
	background: #d0d8de;
	text-decoration: none;
	cursor: default;
}
.toolsMenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.toolsMenu li {
	display: block;
	padding: 0px;
	margin: 0px;
}
ul.toolsMenu li a {
	display: block;
	padding: 7px 0 10px 0;
	font: normal 1.3em arial;
	color: #FFFFFF!important;
}
.bluebg .toolsMenu .last {
	border-bottom: none;
}
DIV.leftContent DIV.leftMenu UL LI.text {
	display: block;
	padding: 7px 0 0 0;
	font: normal 1.3em arial;
	color: #FFF;
	border-bottom: none;
}
DIV.leftContent DIV.leftMenu UL LI A.menuMore {
	background: url(../images/linkArrow3.png) no-repeat right center;
}
DIV.leftContent DIV.leftMenu UL LI UL.leve3M {
	display: none;
}
DIV.leftContent DIV.leftMenu UL LI.navOpen {
	border-bottom: 0px none;
	margin-left: -5px;	
}
DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li {
	width: 173px;
	
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li a, .LeftToRight DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li span {
	/*background-image: url('/MFA_Graphics/General/linkArrow2.png');
	background-repeat: no-repeat!important;
	background-position: 0 11px;*/
	padding: 5px 10px;
}
.RightToLeft DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li a, .RightToLeft DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li span {
	/*background-image: url('/MFA_Graphics/General/linkArrow2_rtl.png');
	background-repeat: no-repeat!important;
	background-position: right center;*/
	padding-right: 13px;
}
.LeftToRight.greenScreen DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li a, .LeftToRight.greenScreen DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li span {
	background-image: url('/MFA_Graphics/General/G_bullet.png');
}
.RightToLeft.greenScreen DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li a, .RightToLeft.greenScreen DIV.leftContent table.QuickNavArroundTable ul > li.active > ul > li span {
	background-image: url('/MFA_Graphics/General/G_bullet_rtl.png');
}
DIV.leftContent DIV.leftMenu UL LI.navOpen UL.leve3M {
	display: block;
	margin: 0;
	padding: 0px;
	list-style: none;
}
DIV.leftContent DIV.leftMenu UL LI.navOpen UL.leve3M LI {
	display: block;
	background: #d0d8de;
	border-bottom: 0px none;
	padding: 0px;
	margin: 0px;
}
DIV.leftContent DIV.leftMenu UL LI.navOpen UL.leve3M LI A {
	display: block;
	background: url(../images/linkArrow2.png) no-repeat 5px center;
	color: #1a294b;
}
DIV.leftContent DIV.leftMenu UL LI.last {
	border-bottom: 0px none;
}
/*DIV.leftContent H2 {*/
/*table.QuickNavArroundTable td.TitleTD {
	margin: 0px;
	font: normal arial;
	color: #ffffff;
}*/
.toolsMenu H2 {
	padding: 10px 0 5px 0;
	margin: 0px;
	font: normal 2.0em arial;
	color: #ffffff;
}
.bluebg .toolsMenu H2 {
	padding-top: 0;
}
.blueScreen DIV.midContent {
	/*background: url("/MFA_Graphics/MasterPage/blue_bg_70.png") repeat;*/
	color: #404040;
}
.greenScreen div.midContent {
	/*background: url("/MFA_Graphics/MasterPage/green_bg_70.png") repeat scroll 0 0 transparent;*/
	
	color: #404040;
}
.purpleScreen div.midContent {
	/*background: url("/MFA_Graphics/MasterPage/purple_bg_70.png") repeat scroll 0 0 transparent;*/	
	color: #404040;
}
.LeftToRight DIV.midContent H1 {
	
}
.RightToLeft DIV.midContent H1 {
	padding: 8px 0 4px 0;
	margin: 0 5px 6px 0;
}
.LeftToRight DIV.midContent H2 {
	
}
.RightToLeft DIV.midContent H2 {
	padding: 0 5px 5px 0;
}
DIV.midContent H2 {
	border-bottom: 1px solid #d8d8d8;	
	font-size: 1.2em;
	color: #0f467c;
	padding-bottom: 5px;
	margin-bottom: 15px;
	font-weight: bold;	
}
DIV.midContent H2.grayH2{
	color: #404040;
	font-size: 25px;
	font-weight: normal;
	border-bottom: none;
}
.greenScreen DIV.midContent H2{
	color: #0e561c;
}
.purpleScreen DIV.midContent H2{
	color: #280771;
}

DIV.midContent H1 {
	font-size: 2.2em;
	line-height: 120%;
	font-weight: normal!important;
	padding: 0px 0px 10px 0px!important;
	margin: 0px 0px 15px 0px;
	color: #404040;
	border-bottom: 1px solid #0f467c;		
}
.greenScreen DIV.midContent H1, .greenScreen DIV.midContent .relevantLinks H2 {
	border-bottom: 1px solid #517b0e;
}
.purpleScreen DIV.midContent H1, .purpleScreen DIV.midContent .relevantLinks H2 {
	border-bottom: 1px solid #280576;
}
.liteblueScreen DIV.midContent H1, .purpleScreen DIV.midContent .relevantLinks H2 {
	border-bottom: 1px solid #1f7295;
}

DIV.midContent H2 {
	
}
DIV.midContent .midContentSummary {
	padding-bottom: 22px!important;
	font-weight: bold!important;
}
DIV.midContent .midContentText {
	font-size: 1em;
	line-height: 25px;
	font-weight: normal;
}
.SiteLang-ar DIV.midContent .midContentText {
	font-size: 1.6em;
}
DIV.midContent .midContentText p, DIV.midContent .midContentText div {
	margin-bottom: 10px;
}
.LeftToRight DIV.midContent .midContentText ul > LI {
	padding: 0 0 10px 12px;
	line-height: 18px;
}
.RightToLeft DIV.midContent .midContentText ul > LI {
	padding: 0 12px 10px 0;
	line-height: 18px;
}
DIV.midContent .textImgFloated > span {
	font-weight: bold;
}
DIV.midContent .textImgFloated A {
	color: #a3d3eb;
}
.textImgFloated_img {
	width: 435px;
	position:relative;
}
.LeftToRight .textImgFloated_img {
	float: right;
	margin-bottom: 35px!important;	
}
.RightToLeft .textImgFloated_img {
	float: left;
}
.enlargeImgIcon {
	background-image: url("/MFA_Graphics/General/enlarge-pic.png");
	background-repeat: no-repeat;
	display: inline-block;
	width: 36px;
	height: 35px;
	
}
.LeftToRight .enlargeImgBox {
	position:absolute;
	right:0;
	bottom: 40px;	
	z-index:200;
}
.RightToLeft .enlargeImgBox {
	position:absolute;
	left:0;
	bottom: 40px;	
	z-index:200;
}
 .textImgFloated_img{
	position: relative;
}
DIV.midContent .textImgFloated .textImgFloated_img img {	
	height: auto;
	width: 425px;
	min-height: 300px;
	
}
.LeftToRight DIV.midContent .textImgFloated .textImgFloated_img img {
	margin-left: 30px;
	float: right;
}
.RightToLeft DIV.midContent .textImgFloated .textImgFloated_img img {
	padding-right: 30px;
	float: left;
}
DIV.midContent P {
/*font-size:1.3em; 	line-height: 16px;
	padding: 0 5px;*/
}
.LeftToRight DIV.midContent P A {
	color: #0f467c;
}
.RightToLeft DIV.midContent P A {
	color: #0f467c;
}
.LeftToRight DIV.midContent P IMG.picL {
	padding-right: 13px;
	padding-bottom: 10px;
	float: left;
}
.RightToLeft DIV.midContent P IMG.picL {
	padding-left: 13px;
	padding-bottom: 10px;
	float: right;
}
.textImgFloated{
	position: relative;	
}
#mfa_mainImgTitle {
	display: block;
	padding: 5px 0px;
	font: 0.85em Arial;
	background-color: #f1f1f1;
	position:absolute;
	width: 425px;
	height:40px;	
	bottom:0px;
	z-index:100;	
}
.LeftToRight #mfa_mainImgTitle{
	left:10px;
}
.RightToLeft  #mfa_mainImgTitle{
	right:40px;
	width: 395px;
}

.copyright{
	display: block;
	padding: 5px 0px;
	font: 0.85em Arial;
	background-color: #f1f1f1;
	position:relative;
	width: 425px;
	height:23px;	
	bottom:-30px;
	z-index:10;
	
}
.LeftToRight .copyright{
	left:10px;
}
.RightToLeft .copyright{
	right: 40px;
	width: 395px;
}


.LeftToRight .copyright, .LeftToRight #mfa_mainImgTitle, .LeftToRight #mfa_descriptionImg {
	
	
}
.RightToLeft .copyright, .RightToLeft #mfa_mainImgTitle, .RightToLeft #mfa_descriptionImg {
	
}
#mfa_descriptionImg input {
	width: 210px;
}
/*.ms-rtestate-field{	font-size:1.3em;}*/
DIV.whiteBox {
	background: #FFF;
	margin-bottom: 15px;
	clear: both;
}
.LeftToRight DIV.whiteBox {
	padding: 10px 0 7px 5px;
}
.RightToLeft DIV.whiteBox {
	padding: 10px 5px 7px 0;
}
DIV.whiteBox div.midContentText ul > li, DIV.whiteBox div.midContentText p, DIV.whiteBox div.midContentText span, DIV.whiteBox div.midContentText div {
	color: #302F2F;
}
DIV.whiteBox H2, DIV.whiteBox H3 {
	border-bottom: 1px solid #d8d8d8;
	color: #1A294B;
	font: bold 1.6em arial;
	margin: 0 0 8px;
	padding: 0 0 5px;
}
.greenScreen DIV.whiteBox H2, .greenScreen DIV.whiteBox H3 {
	color: #0e561c;
}
.purpleScreen DIV.whiteBox H2, .purpleScreen DIV.whiteBox H3{
	color: #280771;
}
DIV.midContent DIV.whiteBox H2.f20 {
	font-size: 2em;
	padding-bottom: 0;
}
DIV.midContent .date {
	font-size: 1.2em;
	color: #0f467c;
}
DIV.midContent .midContentText ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}
DIV.midContent .midContentText ol, DIV.midContent .midContentText ol > LI {
	list-style: decimal;
	list-style-position: inside;
}
.LeftToRight DIV.midContent .midContentText ul > LI {
	display: block;
	background: url('/MFA_Graphics/general/general-bullet.png') no-repeat left 6px;
	margin: 0px;	
/*font: normal 1.3em arial;*/	
}
.RightToLeft DIV.midContent .midContentText ul > LI {
	display: block;
	background: url('/MFA_Graphics/general/general-bullet.png') no-repeat right 6px;
	margin: 0px;	
}
DIV.midContent .midContentText a {
	color: #0f467c !important;
}
DIV.midContent .midContentText a strong
{
	font-weight: normal!important;	
}
A.excelIcon {
	display: block;
	background: url(/MFA_Graphics/icons/excelIcon.png) no-repeat left top;
	font: normal 1.3em arial;
	color: #1a294b;
}
A.pdfIcon {
	display: block;
	background: url(/MFA_Graphics/icons/pdfIcon.png) no-repeat left top;
	font: normal 1.3em arial;
	color: #1a294b;
	height: 16px;
}
A.mailIcon {
	display: inline-block;
	font: bold 1.1em arial;
	color: #1a294b;
	height: 11px;
	background: url(/MFA_Graphics/icons/mailIcon.png) no-repeat center;
}
.LeftToRight A.excelIcon {
	padding: 0 0 5px 23px;
}
.RightToLeft A.excelIcon {
	padding: 0 23px 5px 0;
}
.LeftToRight A.pdfIcon {
	padding: 0 0 5px 23px;
}
.RightToLeft A.pdfIcon {
	padding: 0 23px 5px 0;
}
.LeftToRight A.mailIcon {
	padding: 0 23px 0 0;
}
.RightToLeft A.mailIcon {
	padding: 0 0 0 23px;
}
.LeftToRight A.printIcon {
	padding: 0 23px;
}
.RightToLeft A.printIcon {
	padding: 0 0 0 23px;
}
A.moreLink {
	font: normal 1.3em arialcolor: #302f2f !important;
	display: inline-block;
	margin-top: 10px;
}
div.moreSpotlights{
	border-top: 1px solid #d8d8d8;	
}
.LeftToRight A.moreLink {
	float: right;
	font-size:1em;display:inline-block;font-weight:normal;color:#0a584e;background: url("/MFA_Graphics/MasterPage/arr-more-g1.png") right center no-repeat;padding-right: 10px;margin-top:10px;}
.RightToLeft A.moreLink {
	float: left;
	font-size:1em;display:inline-block;font-weight:normal;color:#0a584e;background: url("/MFA_Graphics/General/more-arr-he.png") left center no-repeat;padding-left: 10px;margin-top:10px;
}
DIV.rightContent {
	width: 225px;
}
.LeftToRight DIV.rightContent {
	float: right;
}
.RightToLeft DIV.rightContent {
	float: left;
}
DIV.rightContent DIV.rightBox {
	background: url("/MFA_Graphics/MasterPage/blue_bg_70.png") repeat scroll 0 0 transparent;
	margin-bottom: 13px;
	padding-bottom: 10px;
}
.LeftToRight DIV.rightContent DIV.rightBox {
	padding-left: 5px;
}
.RightToLeft DIV.rightContent DIV.rightBox {
	padding-right: 5px;
}
DIV.rightContent DIV.rightBox UL.relevantLinks {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
DIV.rightContent DIV.rightBox UL.relevantLinks LI {
	display: block;
	padding: 0 0 10px 5px;
	margin: 0px;
}
DIV.rightContent DIV.rightBox UL.relevantLinks LI A {
	display: inline-block;
	background: url(../images/linkArrow7.png) no-repeat left center;
	font: normal 1.3em arial;
	color: #ffffff;
}
DIV.rightContent DIV.rightBox UL.servicesList {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
DIV.rightContent DIV.rightBox UL.servicesList LI {
	display: block;
	border-bottom: 1px solid #0b7dac;
	padding: 0px;
	margin: 0px;
}
DIV.rightContent DIV.rightBox UL.servicesList LI A {
	display: block;
	font: normal 1.4em arial;
	color: #ffffff;
	background-image: url(../images/servicesIcons.png);
	background-repeat: no-repeat;
}
.LeftToRight DIV.rightContent DIV.rightBox UL.servicesList LI A {
	padding: 18px 0 18px 44px;
}
.RightToLeft DIV.rightContent DIV.rightBox UL.servicesList LI A {
	padding: 18px 44px 18px 0;
}
DIV.rightContent DIV.rightBox UL.servicesList LI A.icon1 {
	background-position: 3px -92px;
}
DIV.rightContent DIV.rightBox UL.servicesList LI A.icon2 {
	background-position: 3px 13px;
}
DIV.rightContent DIV.rightBox UL.servicesList LI A.icon3 {
	background-position: 3px -197px;
}
DIV.rightContent DIV.rightBox UL.servicesList LI.last {
	border-bottom: 0px !important;
}
DIV.rightContent DIV.rightBox H2 {
	font: normal 1.8em arial;
	color: #FFF;
	padding: 10px 0 4px 0;
	margin: 0 0 6px 0px;
	border-bottom: 1px solid #0b7dac;
}
DIV.rightContent DIV.rightBox .timeIcon {
	display: inline-block;
	background: url('/MFA_Graphics/General/timeIcon.png') no-repeat;
	font: bold 1.6em/3.7em arial;
	color: #a3d3eb;
}
.LeftToRight DIV.rightContent DIV.rightBox .timeIcon {
	background-position: left;
}
.RightToLeft DIV.rightContent DIV.rightBox .timeIcon {
	background-position: right;
}
.LeftToRight DIV.rightContent DIV.rightBox .timeIcon {
	padding-left: 48px;
}
.RightToLeft DIV.rightContent DIV.rightBox .timeIcon {
	padding-right: 48px;
}
DIV.rightContent DIV.rightBox UL.weatherList {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.LeftToRight DIV.rightContent DIV.rightBox UL.weatherList LI {
	padding: 18px 0 18px 60px;
	background-position: left center;
}
.RightToLeft DIV.rightContent DIV.rightBox UL.weatherList LI {
	padding: 18px 60px 18px 0;
	background-position: right center;
}
DIV.rightContent DIV.rightBox UL.weatherList LI {
	display: block;
	border-bottom: 1px solid #c5c6c6;
	margin: 0px;
	background-repeat: no-repeat;
	font: normal 1.3em arial;
	color: #a3d3eb;
}
DIV.rightContent DIV.rightBox UL.weatherList LI.last {
	border-bottom: 0px none;
}
DIV.rightContent DIV.rightBox UL.weatherList LI > SPAN {
	display: block;
	font-weight: bold;
	font-size: 1.3em;
}
.LeftToRight DIV.rightContent DIV.rightBox UL.weatherList > LI > SPAN > span {
	float: left;
}
.RightToLeft DIV.rightContent DIV.rightBox UL.weatherList > LI > SPAN > span {
	float: right;
}
DIV.rightContent DIV.rightBox UL.weatherList LI.icon1 {
	background-image: url(../images/icon1.png);
}
DIV.rightContent DIV.rightBox UL.weatherList LI.icon2 {
	background-image: url(../images/icon2.png);
}
DIV.rightContent DIV.rightBox UL.weatherList LI.icon3 {
	background-image: url(../images/icon3.png);
}
DIV.rightContent DIV.rightBox UL.weatherList LI.icon4 {
	background-image: url(../images/icon4.png);
}
DIV.rightContent DIV.rightBox UL.weatherList LI.icon5 {
	background-image: url(../images/icon5.png);
}
DIV.rightContent DIV.rightBox UL.weatherList LI.icon6 {
	background-image: url(../images/icon6.png);
}
DIV.rightContent DIV.rightBox A.moreLink {
	background: url(../images/linkArrow6.png) no-repeat right !important;
	color: #ffffff;
}
DIV.midContent735 {
	/*width: 735px !important;*/
	margin-right: 0px !important;
}
DIV.midContent735 .midContentText {
	/*width: 725px;*/
}
/******************************************************************************************************************************/
DIV.midContent735 P {
	/*width: 715px;*/
}
DIV.midContent735 #sliderWeapper {
	width: 672px !important;
}
A.btn30 {
	display: inline-block;
	background: url(../images/btn30_right.png) no-repeat right;
	height: 30px;
}
.LeftToRight A.btn30 {
	padding-right: 8px;
}
.RightToLeft A.btn30 {
	padding-left: 8px;
}
.LeftToRight A.btn30 SPAN.btnLeft {
	padding: 0 6px 0 14px;
}
.RightToLeft A.btn30 SPAN.btnLeft {
	padding: 0 14px 0 6px;
}
.LeftToRight A.btn30 SPAN.btnLeft .linkArrow {
	padding-right: 30px;
}
.RightToLeft A.btn30 SPAN.btnLeft .linkArrow {
	padding-left: 30px;
}
A.btn30 SPAN.btnLeft {
	display: inline-block;
	cursor: pointer;
	background: url(../images/btn30_left.png) no-repeat left;
	height: 30px;
}
A.btn30 SPAN.btnLeft .linkArrow {
	display: inline-block;
	cursor: pointer;
	background: url(../images/linkArrow8.png) no-repeat right center;
	font: bold 1.6em/30px arial;
	color: #1a294b;
	height: 30px;
}
.h12 {
	width: 100%;
	height: 12px;
}
DIV.eventleft {
	width: 50%;
}
DIV.eventleft H3 {
	font: bold 1.6em arial;
	color: #1a294b;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #0b7dac;
}
DIV.eventleft UL {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
DIV.eventleft UL LI {
	padding: 0px;
	margin: 0px;
	display: block;
}
DIV.eventleft UL LI A {
	max-height: 40px;
	font: normal 1.0em/14px arial;
	color: #1a294b !important;
	display: block;
}
DIV.eventleft UL LI A:hover {
	background: #dae3ec;
}
DIV.eventleft UL LI A.selected {
	background: #dae3ec;
}
.LeftToRight DIV.eventleft {
	float: left;
}
.RightToLeft DIV.eventleft {
	float: right;
}
.LeftToRight DIV.eventleft UL LI A {
	/*padding-left: 7px; */
	padding-bottom:5px;
}
.RightToLeft DIV.eventleft UL LI A {
	/*padding-right: 7px;*/
	padding-bottom:5px;

}
.LeftToRight DIV.eventRight {
	float: right;
	padding: 10px 16px 20px 16px;
}
.RightToLeft DIV.eventRight {
	float: left;
	padding: 10px 16px 20px 16px;
}
DIV.eventRight {
	width: 47%;
	background: #dae3ec;
}
DIV.eventRight H3 {
	font: bold 1.3em arial;
	color: #1a294b;
	padding: 5px 0;
	margin: 0px;
}
DIV.eventRight P {
	color: #1a294b;
	padding: 3px 0px 3px 0px !important;
	width: 100% !important;
	font-size: 1.0em;
}
DIV.btnPosition {
	position: relative;
}
.LeftToRight DIV.btnPosition {
	margin-left: -5px;
}
.RightToLeft DIV.btnPosition {
	margin-right: -5px;
}
DIV.btnPosition A {
	top: -104px !important;
}
/****start datepicker ****/
.LeftToRight .hasDatepicker {
	margin: -8px 0 0 -4px;
}
.RightToLeft .hasDatepicker {
	margin: -8px -4px 0 0;
}
.LeftToRight .ui-datepicker .ui-datepicker-next {
	right: -7px;
}
.RightToLeft .ui-datepicker .ui-datepicker-next {
	left: -7px;
}
.LeftToRight .ui-datepicker .ui-datepicker-prev {
	left: -7px;
}
.RightToLeft .ui-datepicker .ui-datepicker-prev {
	right: -7px;
}
.LeftToRight .ui-datepicker {
	padding: 0.2em 0.2em 0;
}
.RightToLeft .ui-datepicker {
	padding: 0.2em 0 0 0.2em;
}
.ui-widget-content {
	background: none;
	border: none;
	color: #1e5a8c;
}
.ui-widget-header {
	background: none;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
}
.ui-widget-header {
	color: #a3d3eb;
	font: 1.8em arial;
}
.ui-datepicker .ui-datepicker-title {
	line-height: 1.8em;
	text-align: center;
}
.ui-icon {
	background: url("../images/linkArrow10.png") no-repeat scroll 0 -15px transparent;
	height: 15px;
	width: 15px;
}
.ui-icon-circle-triangle-w {
	background-position: 0 0;
}
.ui-widget-header .ui-icon {
	background-image: url("../images/linkArrow10.png");
}
.ui-widget-content .ui-icon {
	background-image: url("../images/linkArrow10.png");
}
.ui-datepicker .ui-datepicker-title {
	margin: 0;
}
.ui-datepicker .ui-datepicker-next {
	top: 4px;
}
.ui-datepicker .ui-datepicker-prev {
	top: 4px;
}
.ui-datepicker .ui-datepicker-next-hover {
	top: 4px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	top: 4px;
}
.ui-datepicker td a {
	display: block;
	padding: 0.2em;
	text-align: center;
	text-decoration: none;
}
.ui-datepicker td span {
	display: block;
	padding: 0.2em;
	text-align: center;
	text-decoration: none;
}
.ui-widget {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-datepicker td {
	border: 1px solid #afaeae;
	padding: 0;
	background: #fff;
}
.ui-widget-header .ui-state-disabled {
	background-image: none;
	opacity: 1;
	background-color: #fff;
}
.ui-widget-content .ui-state-disabled {
	background-image: none;
	opacity: 1;
	background-color: #fff;
}
.ui-state-disabled {
	background-image: none;
	opacity: 1;
	background-color: #fff;
}
.ui-widget-header .ui-state-default {
	background: none repeat scroll 0 0 white;
	border: none;
	color: #1E5A8C;
	font-weight: normal;
	padding: 6px;
	font-size: 1.3em;
}
.ui-widget-content .ui-state-default {
	background: none repeat scroll 0 0 white;
	border: none;
	color: #1E5A8C;
	font-weight: normal;
	padding: 6px;
	font-size: 1.3em;
}
.ui-state-default {
	background: none repeat scroll 0 0 white;
	border: none;
	color: #1E5A8C;
	font-weight: normal;
	padding: 6px;
	font-size: 1.3em;
}
.ui-widget-header .ui-state-focus {
	border: none;
	background: url("../images/numberBG.png") no-repeat scroll 2px 3px transparent;
	font-weight: normal;
	color: #1E5A8C;
	cursor: pointer;
}
.ui-widget-content .ui-state-focus {
	border: none;
	background: url("../images/numberBG.png") no-repeat scroll 2px 3px transparent;
	font-weight: normal;
	color: #1E5A8C;
	cursor: pointer;
}
.ui-state-focus {
	border: none;
	background: url("../images/numberBG.png") no-repeat scroll 2px 3px transparent;
	font-weight: normal;
	color: #1E5A8C;
	cursor: pointer;
}
.ui-widget-content .ui-state-hover {
	border: none;
	background: url("../images/numberBG.png") no-repeat scroll 2px 3px transparent;
	font-weight: normal;
	color: #1E5A8C;
	cursor: pointer;
}
.ui-state-hover {
	border: none;
	background: url("../images/numberBG.png") no-repeat scroll 2px 3px transparent;
	font-weight: normal;
	color: #1E5A8C;
	cursor: pointer;
}
.ui-widget-header .ui-state-hover {
	background: none;
}
.ui-datepicker th {
	border: 1px solid #afaeae;
	font-weight: bold;
	padding: 6px;
	text-align: center;
	background: #d2d7da;
}
.ui-datepicker {
	display: none;
	width: 180px;
	margin: 0 auto;
}
/****end datepicker ****/
.whiteBox .photoBy {
	padding: 5px 0 0;
	font-size: 1.1em;
}
.whiteBoxOnly {
	background: #fff;
	margin: 0 0 14px;
}
.LeftToRight .whiteBox .mainPic {
	margin: 0 0 5px -5px;
}
.RightToLeft .whiteBox .mainPic {
	margin: 0 -5px 5px 0;
}
.LeftToRight .midContent .whiteBoxOnly h2, .LeftToRight .midContent .whiteBoxOnly h3, .LeftToRight .midContent .whiteBoxOnly h3 * {
	padding: 5px 0 5px 5px;
}
.RightToLeft .midContent .whiteBoxOnly h2, .RightToLeft .midContent .whiteBoxOnly h3, .LeftToRight .midContent .whiteBoxOnly h3 * {
	padding: 5px 5px 5px 0;
}
.LeftToRight .btnLine {
	clear: both;
	padding: 10px 14px 10px 0;
}
.RightToLeft .btnLine {
	clear: both;
	padding: 10px 0 10px 14px;
}
.midContent .whiteBoxOnly h2, .midContent .whiteBoxOnly h3, .midContent .whiteBoxOnly h3 * {
	margin: 0;
	font: bold 1.6em Arial;
	color: #1a294b;
	display: block;
}
.whiteBoxOnly .tablePersonnel {
	margin-top: 0px;
}
h2 .strongTitle {
	color: #fff;
	font-size: 0.8em;
	padding: 5px 0 0;
	display: block;
}
A.btn20 {
	display: inline-block;
	height: 20px;
}
.LeftToRight A.btn20 {
	/*background: url(/MFA_Graphics/MasterPage/btn20.png) no-repeat right;*/
}
.RightToLeft A.btn20 {
	/*background: url(/MFA_Graphics/MasterPage/btn20.png) no-repeat left;*/
}
.LeftToRight A.btn20 SPAN.btnLeft {
	display: inline-block;
	cursor: pointer;
	background: #1564b2;
	width: 80px;
	font-size: 1em;
	padding: 8px 0px;
	color: #ffffff;
	text-align: center;
	float: right;
}
.RightToLeft A.btn20 SPAN.btnLeft {
	display: inline-block;
	cursor: pointer;
	background: #1564b2;
	width: 80px;
	font-size: 1em;
	padding: 8px 0px;
	color: #ffffff;
	text-align: center;
	float: left;
}
.LeftToRight A.btn20 {
	/*padding-right: 8px;
	margin: 0 0 0 10px;*/
	float: right;
}
.RightToLeft A.btn20 {
	/*padding-left: 8px;
	margin: 0 0 0 10px;*/
	float: left;
}
.LeftToRight A.btn20 SPAN.btnLeft {
	/*padding: 0 6px 0 14px;*/
}
.RightToLeft A.btn20 SPAN.btnLeft {
	/*padding: 0 14px 0 6px;*/
}
.inputText {
	border: 1px solid #d0d8de;
	width: 266px;
	height: 12px;
	padding: 3px;
	outline: none;
	font: 1.2em Arial;
}
.LeftToRight .inputText {
	float: left;
}
.RightToLeft .inputText {
	float: right;
}
.width128 {
	width: 128px !important;
}
.calendarBG {
	background: url(../images/calander.png) no-repeat 0 0;
	width: 26px;
	height: 22px;
	position: relative;
	top: -2px;
}
.LeftToRight .calendarBG {
	float: left;
	left: 10px;
}
.RightToLeft .calendarBG {
	float: right;
	right: 10px;
}
.moreLinkLine {
	clear: both;
	height: 16px;
	padding: 0;
	position: relative;
}
.LeftToRight .moreLinkLine {
	margin: 10px 5px 15px 0;
}
.RightToLeft .moreLinkLine {
	margin: 10px 0 15px 5px;
}
.LeftToRight .moreLinkLine .next {
	float: right;
	padding-right: 12px;
	background-position: right 3px;
}
.RightToLeft .moreLinkLine .next {
	float: left;
	padding-left: 12px;
	background-position: left 3px;
}
.LeftToRight .moreLinkLine .prev {
	float: left;
	background-position: left -17px;
	padding-left: 12px;
}
.RightToLeft .moreLinkLine .prev {
	float: right;
	background-position: right -17px;
	padding-right: 12px;
}
.moreLinkLine:after {
	clear: both;
	content: "";
	display: block;
}
.moreLinkLine a {
	background: url(../images/linkArrow9.png) no-repeat;
	font: bold 1.3em arial;
	color: #302f2f;
	display: block;
}
.LeftToRight .photoGallery #videos {
	float: left;
}
.RightToLeft .photoGallery #videos {
	float: right;
}
.photoGallery .moreLinkLine {
	margin-bottom: 0;
}
.photoGallery #content > div.mainEventContainer {
	margin-bottom: 0;
}
.photoGallery #content {
	margin-right: 0;
	width: auto;
	float: none;
}
.photoGallery #content #videos {
	height: auto;
	margin-bottom: 0;
	width: 287px;
}
.photoGallery #content #videos #videos-container {
	height: 370px;
}
.LeftToRight .photoGallery .mainEventContainer {
	float: right;
	margin: 0 3px 0 0;
}
.RightToLeft .photoGallery .mainEventContainer {
	float: left;
	margin: 0 0 0 3px;
}
.photoGallery #content #videos #videos-list {
	margin-bottom: 7px;
	margin-top: -2px;
}
.LeftToRight #videos .moreLinkLine {
	margin: 0 24px;
}
.RightToLeft #videos .moreLinkLine {
	margin: 0 0 0 24px;
}
/*******start galleriffic2********/
.galleriffic2 div.slideshow a.advance-link {
	display: block;
	height: auto;
	line-height: normal;
	text-align: center;
	width: auto;
}
.galleriffic2 .thumbs .selected {
	border: none;
	font: 1.2em Arial;
	height: auto;
	outline: medium none;
	padding: 0;
	width: 117px;
}
.LeftToRight .galleriffic2 .thumbs .selected {
	float: left;
}
.RightToLeft .galleriffic2 .thumbs .selected {
	float: right;
}
.galleriffic2 div.slideshow img {
	border: none;
	vertical-align: middle;
	width: 439px;
}
.galleriffic2 a.thumb {
	border: none;
	display: block;
	padding: 0;
}
.galleriffic2 ul.thumbs img {
	border: medium none;
	display: block;
	width: 117px;
	height: 70px;
}
.LeftToRight .galleriffic2 div.galleryContent {
	display: none;
	float: right;
	width: 442px;
	margin-right: 5px;
}
.RightToLeft .galleriffic2 div.galleryContent {
	display: none;
	float: left;
	width: 442px;
	margin-left: 5px;
}
.galleriffic2 div.caption {
	padding: 0;
}
.LeftToRight .galleriffic2 span.image-caption {
	display: block;
	left: 2px;
	position: absolute;
	top: 10px;
	width: auto;
}
.RightToLeft .galleriffic2 span.image-caption {
	display: block;
	right: 2px;
	position: absolute;
	top: 10px;
	width: auto;
}
.LeftToRight .galleriffic2 ul.thumbs li {
	float: left;
	list-style: none outside none;
	margin: 0 5px 5px 0;
	padding: 0;
}
.RightToLeft .galleriffic2 ul.thumbs li {
	float: right;
	list-style: none outside none;
	margin: 0 0 5px 5px;
	padding: 0;
}
.galleriffic2 div.slideshow-container {
	clear: both;
	height: 330px;
	position: relative;
}
.galleriffic2 div.image-title {
	font-size: 1.2em;
}
.galleriffic2 div.image-desc {
	font-size: 1.1em;
	padding: 5px 0 0;
}
.galleriffic2 div.nav-controls {
	float: none;
	height: 16px;
	padding: 0;
}
.galleriffic2 div.controls a {
	padding: 5px;
}
.galleriffic2 div.nav-controls a {
	background: url(../images/linkArrow9.png) no-repeat;
	font: bold 1.3em arial;
	color: #302f2f;
	display: block;
	padding: 0;
}
.LeftToRight .galleriffic2 div.nav-controls .next {
	float: right;
	padding-right: 12px;
	background-position: right 3px;
}
.RightToLeft .galleriffic2 div.nav-controls .next {
	float: left;
	padding-left: 12px;
	background-position: left 3px;
}
.LeftToRight .galleriffic2 div.nav-controls .prev {
	float: left;
	background-position: left -17px;
	padding-left: 12px;
}
.RightToLeft .galleriffic2 div.nav-controls .prev {
	float: right;
	background-position: right -17px;
	padding-right: 12px;
}
.galleriffic2 ul.thumbs {
	clear: both;
	height: 372px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	width: 244px;
}
.galleriffic2 div.navigation {
	position: relative;
}
.galleriffic2 div.navigation div.top {
	height: auto;
	margin-bottom: 0;
	margin-top: 0;
}
.galleriffic2 div.pagination span.ellipsis {
	display: none;
}
.galleriffic2 div.pagination span.current {
	display: none;
}
.galleriffic2 div.pagination a {
	display: none;
}
.galleriffic2 .top.pagination .prev {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
	border: medium none;
	font-size: 0;
	height: 107px;
	position: absolute;
	top: 123px;
	width: 24px;
}
.galleriffic2 .top.pagination .next {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
	border: medium none;
	font-size: 0;
	height: 107px;
	position: absolute;
	top: 123px;
	width: 24px;
}
.LeftToRight .galleriffic2 .top.pagination .next {
	background: url("../images/slaidR.png") no-repeat scroll 0 0 transparent;
	right: -1px;
}
.RightToLeft .galleriffic2 .top.pagination .next {
	background: url("../images/slaidR.png") no-repeat scroll 0 0 transparent;
	left: -1px;
}
.LeftToRight .galleriffic2 .top.pagination .prev {
	background: url("../images/slaidL.png") no-repeat scroll 0 0 transparent;
	left: -4px;
}
.RightToLeft .galleriffic2 .top.pagination .prev {
	background: url("../images/slaidL.png") no-repeat scroll 0 0 transparent;
	right: -4px;
}
.galleriffic2 .width400 div.slideshow img {
	width: 405px;
}
.galleriffic2 .width400 div.slideshow a.advance-link {
	margin-top: -12px;
}
.galleriffic2 .width400 div.slideshow-container {
	height: 307px;
}
.galleriffic2 .width400 div.caption-container {
	height: 43px;
}
/*******end galleriffic2********/
.galleriffic5 div.slideshow a.advance-link {
	display: block;
	height: auto;
	line-height: normal;
	text-align: center;
	width: auto;
}
.LeftToRight .galleriffic5 .thumbs .selected {
	border: none;
	float: left;
	font: 1.2em Arial;
	height: auto;
	outline: medium none;
	padding: 0;
	width: 117px;
}
.RightToLeft .galleriffic5 .thumbs .selected {
	border: none;
	float: right;
	font: 1.2em Arial;
	height: auto;
	outline: medium none;
	padding: 0;
	width: 117px;
}
.galleriffic5 div.slideshow img {
	border: none;
	vertical-align: middle;
	width: 495px;
	height: 279px;
}
.galleriffic5 a.thumb {
	border: none;
	display: block;
	padding: 0;
}
.galleriffic5 ul.thumbs img {
	border: medium none;
	display: block;
	width: 117px;
	height: 70px;
}
.LeftToRight .galleriffic5 div.galleryContent {
	display: none;
	float: right;
	width: 497px;
	margin-right: 5px;
}
.RightToLeft .galleriffic5 div.galleryContent {
	display: none;
	float: left;
	width: 497px;
	margin-right: 5px;
}
.galleriffic5 div.caption {
	padding: 0;
}
.LeftToRight .galleriffic5 span.image-caption {
	display: block;
	left: 4px;
	position: absolute;
	top: 10px;
	width: auto;
}
.RightToLeft .galleriffic5 span.image-caption {
	display: block;
	right: 4px;
	position: absolute;
	top: 10px;
	width: auto;
}
.LeftToRight .galleriffic5 ul.thumbs li {
	float: left;
	list-style: none outside none;
	margin: 0 5px 5px 0;
	padding: 0;
}
.RightToLeft .galleriffic5 ul.thumbs li {
	float: right;
	list-style: none outside none;
	margin: 0 0 5px 5px;
	padding: 0;
}
.LeftToRight .galleriffic5 div.slideshow-container {
	clear: both;
	position: relative;
	width: 498px;
	height: 281px;
	float: none;
}
.RightToLeft .galleriffic5 div.slideshow-container {
	clear: both;
	position: relative;
	width: 498px;
	height: 281px;
	float: none;
}
.galleriffic5 div.image-title {
	font-size: 1.2em;
}
.galleriffic5 div.image-desc {
	font-size: 1.1em;
	padding: 5px 0 0;
}
.galleriffic5 div.nav-controls {
	float: none;
	height: 16px;
	padding: 0;
}
.galleriffic5 div.controls a {
	padding: 5px;
}
.galleriffic5 div.nav-controls a {
	background: url(../images/linkArrow9.png) no-repeat;
	font: bold 1.3em arial;
	color: #302f2f;
	display: block;
	padding: 0;
}
.LeftToRight .galleriffic5 div.nav-controls .next {
	float: right;
	padding-right: 12px;
	background-position: right 3px;
}
.RightToLeft .galleriffic5 div.nav-controls .next {
	float: left;
	padding-right: 12px;
	background-position: left 3px;
}
.LeftToRight .galleriffic5 div.nav-controls .prev {
	float: left;
	background-position: left -17px;
	padding-left: 12px;
}
.RightToLeft .galleriffic5 div.nav-controls .prev {
	float: right;
	background-position: right -17px;
	padding-right: 12px;
}
.galleriffic5 ul.thumbs {
	clear: both;
	height: 75px;
	margin: 0 auto;
	padding: 0;
	width: 488px;
	overflow: hidden;
}
.galleriffic5 div.navigation {
	position: relative;
}
.galleriffic5 div.navigation div.top {
	height: auto;
	margin-bottom: 0;
	margin-top: 0;
}
.galleriffic5 div.pagination span.ellipsis {
	display: none;
}
.galleriffic5 div.pagination span.current {
	display: none;
}
.galleriffic5 div.pagination a {
	display: none;
}
.galleriffic5 div.slideshow span.image-wrapper {
	display: block;
	left: 0;
	position: absolute;
	top: 0;
}
.galleriffic5 .midContent .galleriffic5.whiteBox {
	padding-left: 0;
}
.galleriffic5 div.caption-container {
	clear: both;
	float: none;
	margin-top: 0;
	position: relative;
}
.galleriffic5 div.caption-container {
	height: 42px;
}
.galleriffic5 div.slideshow a.advance-link {
	height: 42px;
}
.galleriffic5 div.loader {
	height: 42px;
}
.LeftToRight .galleriffic5 div.controls {
	height: 16px;
	margin: 10px 5px;
}
.RightToLeft .galleriffic5 div.controls {
	height: 16px;
	margin: 10px 0 0 5px;
}
.galleriffic5 div.navigation a.pageLink.prev {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
	border: medium none;
	font-size: 0;
	height: 73px;
	position: absolute;
	top: -2px;
	width: 27px;
	z-index: 1;
	opacity: 1 !important;
}
.galleriffic5 div.navigation a.pageLink.next {
	display: block;
	margin: 0;
	padding: 0;
	float: none;
	border: medium none;
	font-size: 0;
	height: 73px;
	position: absolute;
	top: -2px;
	width: 27px;
	z-index: 1;
	opacity: 1 !important;
}
.LeftToRight .galleriffic5 div.navigation a.pageLink.next {
	background: url("../images/slaidR3.png") no-repeat scroll 0 0 transparent;
	right: 0;
}
.RightToLeft .galleriffic5 div.navigation a.pageLink.next {
	background: url("../images/slaidR3.png") no-repeat scroll 0 0 transparent;
	left: 0;
}
.LeftToRight .galleriffic5 div.navigation a.pageLink.prev {
	background: url("../images/slaidL3.png") no-repeat scroll 0 0 transparent;
	left: 0;
}
.RightToLeft .galleriffic5 div.navigation a.pageLink.prev {
	background: url("../images/slaidL3.png") no-repeat scroll 0 0 transparent;
	right: 0;
}
.blueScreen .bluebg {
	/*background-image: url("/MFA_Graphics/MasterPage/blue_bg_70.png");*/
}
.greenScreen #menu {
	background-position: left center;
}
.greenScreen #menu li.active a {
	color: #106220;
}
.greenScreen #content #main_slider #hover_popup {
	background-color: #0f5f1f;
}
.greenScreen .bluebg {
	/*background-image: url("/MFA_Graphics/MasterPage/green_bg_70.png");*/
}
.greenScreen.LeftToRight .big_arrow_white_left {
	/*background-position: -234px -187px;*/
}
.greenScreen.LeftToRight .big_arrow_white_right {
	/*background-position: -266px -187px;*/
}
.greenScreen.RightToLeft .big_arrow_white_left {
	/*background-position: -266px -187px;*/
}
.greenScreen.RightToLeft .big_arrow_white_right {
	/*background-position: -234px -187px;*/
}
.greenScreen #content #main_slider .big_arrow_white_right:hover {
	/*background-position: -202px -187px;*/
}
.greenScreen .pagination li:hover {
	background-color: #0d8625;
}
.greenScreen .pagination li.current {
	background-color: #0d8625;
}
.greenScreen .pagination li{
	background-color: #0f5f1f;
}
.greenScreen .toolsMenu li {
	border-bottom: 1px solid #557e08;
}
.purpleScreen #menu li.active a {
	color: #280771;
}
.purpleScreen #content #main_slider #hover_popup {
	background-color: #38197b;
}
.purpleScreen .bluebg {
	/*background-image: url("/MFA_Graphics/MasterPage/purple_bg_70.png");*/
}
.purpleScreen.LeftToRight .big_arrow_white_left {
	/*background-position: -134px -187px;*/
}
.purpleScreen.LeftToRight .big_arrow_white_right {
	/*background-position: -166px -187px;*/
}
.purpleScreen.RightToLeft .big_arrow_white_left {
	/*background-position: -166px -187px;*/
}
.purpleScreen.RightToLeft .big_arrow_white_right {
	/*background-position: -134px -187px;*/
}
.purpleScreen #content #main_slider .big_arrow_white_right:hover {
	/*background-position: -106px -187px;*/
}
.purpleScreen .pagination li:hover {
	background-color: #38197b;
}
.purpleScreen .pagination li.current {
	background-color: #38197b;
}
.purpleScreen .toolsMenu li {
	border-bottom: 1px solid #d6c5f2;
}
.LeftToRight .letter {
	margin: 0 0 0 5px;
	padding: 5px 9px 5px 5px;
	background: #FFF;
	height: 20px;
	border-top: 1px solid #eef1f3;
	border-bottom: 1px solid #eef1f3;
}
.RightToLeft .letter {
	margin: 0 5px 0 0;
	padding: 5px 5px 5px 9px;
	background: #FFF;
	height: 20px;
	border-top: 1px solid #eef1f3;
	border-bottom: 1px solid #eef1f3;
}
.LeftToRight .letter li {
	float: left;
}
.RightToLeft .letter li {
	float: right;
}
.LeftToRight .letter a {
	color: #1a294b;
	font: 1.8em/20px arial;
	padding: 0 6px;
	display: block;
}
.RightToLeft .letter a {
	color: #1a294b;
	font: 1.8em/20px arial;
	padding: 0 0 0 6px;
	display: block;
}
.letter .none {
	color: #9ca0a3;
	cursor: default;
	background: none;
}
.letter .active {
	background: #d0d8de;
}
.letter a:hover {
	text-decoration: none;
	background: #d0d8de;
}
.letter .none:hover {
	background: none;
}
.LeftToRight .letter .last {
	float: right;
}
.RightToLeft .letter .last {
	float: left;
}
.LeftToRight .letter .seeAll {
	background: url("../images/linkArrow5.png") no-repeat scroll right center transparent;
	color: #302F2F;
	display: block;
	font: 1.3em/20px arial;
	padding-right: 12px;
}
.RightToLeft .letter .seeAll {
	background: url("../images/linkArrow5.png") no-repeat scroll right center transparent;
	color: #302F2F;
	display: block;
	font: 1.3em/20px arial;
	padding-left: 12px;
}
.letter .seeAll:hover {
	background: url("../images/linkArrow5.png") no-repeat scroll right center transparent;
	text-decoration: underline;
}
.LeftToRight .operatContainer {
	float: right;
	height: 24px;
	padding: 0 5px 0 0;
}
.RightToLeft .operatContainer {
	float: left;
	height: 24px;
	padding: 0 0 0 5px;
}
.LeftToRight .operatContainer li {
	float: right;
	padding: 0 2px;
	color: #a3d3eb;
	font: 1.3em/24px arial;
}
.RightToLeft .operatContainer li {
	float: left;
	padding: 0 0 0 2px;
	color: #a3d3eb;
	font: 1.3em/24px arial;
}
.LeftToRight .operatContainer a {
	padding: 0 2px;
	color: #a3d3eb;
}
.RightToLeft .operatContainer a {
	padding: 0 0 0 2px;
	color: #a3d3eb;
}
.queryBox {
	padding-bottom: 10px;
	clear: both;
	font-size: 1em;
}
.LeftToRight .queryBox li {
	background: #d2d7da;
	margin: 0 0 4px 5px;
	clear: both;
}
.RightToLeft .queryBox li {
	background: #d2d7da;
	margin: 0 5px 4px 0;
	clear: both;
}
.LeftToRight .queryBox .question h3 {
	background: url("/MFA_Graphics/icons/Plus.png") no-repeat scroll 3px center transparent;
	font: 1.3em/24px arial;
	padding: 4px 0 4px 21px;
	cursor: pointer;
	border-bottom: 1px solid #0c3256;
	color: #302F2F;
}
.RightToLeft .queryBox .question h3 {
	background: url("/MFA_Graphics/icons/Plus.png") no-repeat scroll 3px center transparent;
	font: 1.3em/24px arial;
	padding: 4px 21px 4px 0;
	cursor: pointer;
	border-bottom: 1px solid #0c3256;
	color: #302F2F;
}
.queryBox .active .question h3 {
	background: url("/MFA_Graphics/icons/Minus.png") no-repeat scroll 3px center transparent;
}
.LeftToRight .queryBox .answer p {
	color: #1A294B;
	font: 1.3em/18px arial;
	margin: 0;
	padding: 7px 21px;
	width: auto;
}
.RightToLeft .queryBox .answer p {
	color: #1A294B;
	font: 1.3em/18px arial;
	margin: 0;
	padding: 7px 0 0 21px;
	width: auto;
}
.LeftToRight .queryBox .operation {
	float: right;
	clear: both;
	padding: 0 13px 10px 0;
	height: 16px;
}
.RightToLeft .queryBox .operation {
	float: left;
	clear: both;
	padding: 0 0 10px 13px;
	height: 16px;
}
.LeftToRight .queryBox .operation a {
	background-repeat: no-repeat;
	background-position: 0 center;
	padding: 0 0 0 20px;
	display: block;
	float: right;
	color: #1A294B;
	font: bold 1.1em/16px arial;
	margin: 0 0 0 15px;
}
.RightToLeft .queryBox .operation a {
	background-repeat: no-repeat;
	background-position: 0 center;
	padding: 0 20px 0 0;
	display: block;
	float: left;
	color: #1A294B;
	font: bold 1.1em/16px arial;
	margin: 0 15px 0 0;
}
.LeftToRight .queryBox a.printIcon {
	background-image: url("../images/printIcon.png");
	padding-left: 23px;
}
.RightToLeft .queryBox a.printIcon {
	background-image: url("../images/printIcon.png");
	padding-right: 23px;
}
.queryBox a.closeIcon {
	background-image: url("../images/closeIcon.png");
}
.LeftToRight .responsibilities {
	padding: 0 0 0 5px;
}
.RightToLeft .responsibilities {
	padding: 0 5px 0 0;
}
.LeftToRight .responsibilities li {
	background: url("../images/linkArrow7.png") no-repeat scroll left 7px transparent;
	color: #FFFFFF;
	display: block;
	font: 1.3em/16px arial;
	margin: 0;
	padding: 3px 0 17px 16px;
}
.RightToLeft .responsibilities li {
	background: url("../images/linkArrow7.png") no-repeat scroll left 7px transparent;
	color: #FFFFFF;
	display: block;
	font: 1.3em/16px arial;
	margin: 0;
	padding: 3px 16px 17px 0;
}
.LeftToRight .sidebar .bluebg {
	/*background: url("/MFA_Graphics/MasterPage/blue_bg_70.png") repeat scroll 0 0 transparent;
	margin-bottom: 13px;
	padding-bottom: 10px;
	padding-left: 5px;*/
}
.RightToLeft .sidebar .bluebg {
	/*background: url("/MFA_Graphics/MasterPage/blue_bg_70.png") repeat scroll 0 0 transparent;*/
	margin-bottom: 13px;
	padding-bottom: 10px;
	padding-right: 5px;
}
.sidebar .bluebg H3 {
	background: #0f467c;
    display: block;
    font-size: 1.3em !important;
    font-weight: bold;
    margin-bottom: 20px;
    width: 100%;
    max-width: 470px;
    padding: 10px 20px;
}
.HPcontent .sidebar .bluebg H3{
	width: 100%;
	max-width: none;	
}

body.blueScreen .sidebar .bluebg H3 {
	/*border-bottom: 1px solid #0B7DAC;*/
}
body.greenScreen .sidebar .bluebg H3 {
	/*border-bottom: 1px solid #557E08;*/
}
body.purpleScreen .sidebar .bluebg H3 {
	/*border-bottom: 1px solid #FFFFFF;*/
}
.sidebar .bluebg UL.relevantLinks {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.LeftToRight .sidebar .bluebg UL.relevantLinks LI {
	display: block;
	margin: 0;
	padding: 0 0 10px 5px;
}
.RightToLeft .sidebar .bluebg UL.relevantLinks LI {
	display: block;
	margin: 0;
	padding: 0 5px 10px 0;
}
.LeftToRight .sidebar .bluebg UL.relevantLinks LI A {
	background: url("../images/linkArrow7.png") no-repeat scroll left center transparent;
	color: #FFFFFF;
	display: inline-block;
	font: 1.3em arial;
	padding-left: 15px;
}
.RightToLeft .sidebar .bluebg UL.relevantLinks LI A {
	background: url("../images/linkArrow7.png") no-repeat scroll left center transparent;
	color: #FFFFFF;
	display: inline-block;
	font: 1.3em arial;
	padding-right: 15px;
}
.sidebar .bluebg A.moreLink {
	background: url("../images/linkArrow6.png") no-repeat scroll right center transparent !important;
	color: #FFFFFF;
}
.sidebar .bluebg LI.text {
	border-bottom: medium none;
	color: #FFFFFF;
	display: block;
	font: 1.3em arial;
	padding: 7px 0 0;
}
.width640 {
	width: 640px !important;
}
.width400 {
	width: 400px !important;
}
.margTop-15 {
	margin-top: -15px !important;
}
#content .margBot0 {
	margin-bottom: 0;
}
.LeftToRight .worldMap{
	
}
.LeftToRight .worldMap > div.mashav-map
{
	width: 922px;
	height: 520px;	
	margin-left: 159px;
}
.LeftToRight .worldMap img {
	
}
.RightToLeft .worldMap img {
	
}
.LeftToRight .worldMap ul {
	float: right;
	width: 230px;
}
.RightToLeft .worldMap ul {
	float: left;
	width: 230px;
}
.LeftToRight .worldMap li {
	background: url("/MFA_Graphics/general/linkArrow7.png") no-repeat scroll 5px 4px transparent;
	display: block;
	margin: 0;
	padding: 0 0 15px 25px;
}
.RightToLeft .worldMap li {
	background: url("/MFA_Graphics/general/linkArrow7_rtl.png") no-repeat scroll 5px 4px transparent;
	display: block;
	margin: 0;
	padding: 0 25px 15px 0;
	background-position: right;
}
.worldMap li a {
	color: #1A294B !important;
	font: 1.5em arial;
}
.worldMap .title {
	padding: 0;
	background: none;
}
.LeftToRight .worldMap .title h2 {
	padding-left: 5px !important;
}
.RightToLeft .worldMap .title h2 {
	padding-right: 5px !important;
}
.newsBox {
	font-size: 1em;
}
.mfaDecisions .newsBox, .mfaSpeaches .newsBox {
	height: 210px;
	overflow: hidden;
}
.newsBox li {
	clear: both;
	display: block;
	padding: 4px 0;
}
.LeftToRight .newsBox .pdfFile {
	background: url("../images/pdfIcon.png") no-repeat scroll left 4px transparent;
	padding: 6px 0 6px 20px;
}
.RightToLeft .newsBox .pdfFile {
	background: url("../images/pdfIcon.png") no-repeat scroll left 4px transparent;
	padding: 6px 20px 6px 0;
}
.newsBox a {
	font: 1.1em arial;
	color: #1A294B;
}
.newsBox .dateTitle {
	color: #1a294b !important;
	display: block;
	font-size: 1.4em;
	font-weight: bold;
	/*font-family:Arial;*/
}
.newsBox .name {
	font: bold 1.3em arial;
	color: #302f2f;
	padding: 3px 0 0;
}
.responsBox {
	padding-bottom: 10px;
	clear: both;
}
.responsBox li {
	margin: 0 0 2px 0;
	clear: both;
}
.responsBox .questionBox {
	font: 1.3em/13px arial;
	cursor: pointer;
	border-bottom: 1px solid #cddae5;
	color: #1a294b;
	line-height: 17px;
	padding: 0 4px;
	background: #fff;
}
.LeftToRight .responsBox .question {
	background: url("/MFA_Graphics/icons/Plus.png") no-repeat scroll left;
}
.RightToLeft .responsBox .question {
	background: url("/MFA_Graphics/icons/Plus.png") no-repeat scroll right;
}
.responsBox .question {
	padding: 0 17px;
}
.LeftToRight .responsBox .active .question {
	background: url("/MFA_Graphics/icons/Minus.png") no-repeat scroll left;
}
.RightToLeft .responsBox .active .question {
	background: url("/MFA_Graphics/icons/Minus.png") no-repeat scroll right;
}
.LeftToRight .responsBox .answer p {
	background: none repeat scroll 0 0 #EFF3F7;
	color: #1A294B;
	font: 1.3em/13px arial;
	margin: 0;
	padding: 4px 21px;
	width: auto;
	line-height: 16px;
}
.RightToLeft .responsBox .answer p {
	background: none repeat scroll 0 0 #EFF3F7;
	color: #1A294B;
	font: 1.3em/13px arial;
	margin: 0;
	padding: 4px 0 0 21px;
	width: auto;
	line-height: 16px;
}
DIV.midContent .arbelJobsResults H2 {
	padding-bottom: 0px;
}
DIV.midContent .arbelJobsResults a {
	color: white;
}
DIV.midContent .arbelJobsResults p {
	margin-bottom: 7px;
}
.LeftToRight h3.mfa_ArbelJobsResultsTzover_Group {
	margin-bottom: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #0B7DAC;
}
.RightToLeft h3.mfa_ArbelJobsResultsTzover_Group {
	margin-bottom: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #0B7DAC;
}
.OrgNameLookUpDropDownList select, .mfaSubjectLookupDropDownList select {
	width: 120px;
	margin-bottom: 5px;
}
.LeftToRight .sendMailTable .subject {	
	margin-left: 20px;
}
.RightToLeft .sendMailTable .subject {
	
	margin-right: 20px;
}
.srch-Icon, .srch-Metadata2 {
	display: none;
}
.srch-results {
	/*font-family:arial;*/ max-width: 900px;
	padding-top: 10px;
}
.LeftToRight .midContent735 .srch-results {
	padding-left: 10px !important;
	max-width: 710px;
}
.RightToLeft .midContent735 .srch-results {
	padding-right: 10px !important;
	max-width: 710px;
}
.srch-results .Value {
	word-wrap: break-word;
}
.srch-results .srch-URL2 a {
	color: #0072BC;
}
.SearchResultHeader {
	margin-bottom: 7px;
	padding-bottom: 3px;
	/*color: #a3d3eb;*/
	color: #015289;
	border-bottom: 1px solid #0B7DAC;
}
.srch-Title2 .mfa_srch-Title3 .mfa_wpItemTitle {
	/*color: #a3d3eb !important;*/
	color: #015289 !important;
	text-decoration: none !important;
	padding-bottom: 3px;
}
.mfa_srch-Description2 {
	/*color: white;*/
	max-width: 700px;
	line-height: 20px;
}
.srch-results > .GlobalDiv {
	border-bottom: 1px solid #D8D8D8;
	margin-bottom: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
}
.srch-results .GlobalDiv {
	font-size: 14px !important;
}
.LeftToRight .mfa_srch-Metadata1 {
	margin-left: 0px;
}
.RightToLeft .mfa_srch-Metadata1 {
	margin-right: 0px;
}
.stateAgents li {
	color: white;
	line-height: 16px;
}
.LeftToRight .stateAgents li label {
	padding-right: 3px;
	color: #A3D3EB;
}
.RightToLeft .stateAgents li label {
	padding-left: 3px;
	color: #A3D3EB;
}
.LeftToRight .stateAgents A.mailIcon {
	height: 18px;
	width: 18px;
	padding: 0px;
	margin-left: 5px;
	color: #0072BC;
}
.RightToLeft .stateAgents A.mailIcon {
	height: 18px;
	width: 18px;
	padding: 0px;
	margin-right: 5px;
	color: #0072BC;
}
/********************** Glossary ***************/
.ln-letters {
	background-color: white;
	padding-bottom: 5px;
	padding-top: 5px;
}
.ln-letters a {
	border-width: 0px !important;
	color: #1A294B !important;
	font: 1.8em arial !important;
}
.ln-letters A.ln-disabled {
	color: #CCCCCC !important;
	cursor: default;
}
.LeftToRight .ln-letters a.all {
	float: right;
	padding-right: 10px;
	margin-right: 3px;
	color: #302F2F !important;
	font-size: 1.3em !important;
	background-color: white !important;
	background: url("/MFA_Graphics/General/linkArrow5.png") no-repeat right;
}
.RightToLeft .ln-letters a.all {
	float: left;
	padding-left: 10px;
	margin-left: 3px;
	color: #302F2F !important;
	font-size: 1.3em !important;
	background-color: white !important;
	background: url("/MFA_Graphics/General/linkArrow5_rtl.png") no-repeat left;
}
.ln-letter-count {
	display: none !important;
}
.ln-no-match {
	padding: 10px;
	color: #1A294B !important;
}
.ms-WPBody {
	font-size: 1em;
}
.ms-WPBody td {
	font-size: 1em;
}

.at4-follow.at4-follow-24.ats-light.addthis-animated.slideInRight.at4-show {
	top: 250px !important;
}
.Mobright-block {
	display: none;
}
.mobile-menu-search{
	display: none;
}
/* mobile */

@media only screen and (max-width: 1024px) {
.ribbonbackground{
	display: none;
}
.mfa_header{
	width: 95%;
	margin: 10px auto;
}
.top-menu{
	display: none;
}
.mfa_header .mfa_headerRightBlock .right-block{
	display: none;
}
.Mobright-block{
	display: inline-block;
}
.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-img{padding-left:0px;}
.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text{clear:both;border-left:none;margin-left:0;padding-left: 0px;height: auto;}
.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text span.headerTextShort {padding-top:0px;font-size:1.6em;}

.RightToLeft .mfa_header .mfa_headerLeftBlock .logo-img{padding-right:0px;}
.RightToLeft .mfa_header .mfa_headerLeftBlock .logo-text{clear:both;border-right:none;margin-right:0;padding-right: 0px;height: auto;}
.RightToLeft .mfa_header .mfa_headerLeftBlock .logo-text span.headerTextShort {padding-top:0px;font-size:1.6em;}

hpBanners .hpBannersInnner{max-width: 95%;width:95%;margin: 0 auto;}

.hpBanners .hpBannersInnner a {
    display: block;
    margin-right: 0%;
    width: 100%;
    margin-bottom:20px;
}
.hpBanners .hpBannersInnner a img{
	width: 100%!important;
	height:auto!important;
}	
#content .acordion {   
    max-width: 95%;
    width: 95%;
}
.LeftToRight #content .acordion > div{
	float:none;
	margin-left:0;
	width: 100%!important;
}
.RightToLeft #content .acordion > div{
	float:none;
	margin-right:0;
	width: 100%!important;
}

#content .acordion .purpleColors .text-part .menu-wrapper,
#content .acordion .greenColors .text-part .menu-wrapper,
#content .acordion .blueColors .text-part .menu-wrapper,
#content .acordion .purpleColors .text-part .menu-wrapper:hover,
#content .acordion .greenColors .text-part .menu-wrapper:hover,
#content .acordion .blueColors .text-part .menu-wrapper:hover
{
	background-image: none;
	cursor:default;
	
}
#content .acordion .menu-wrapper .list-part{
	display:block;
	position:relative;
	top:0px;
	padding-bottom:10px;
}
#content #main_slider {
	width: 95%;
	margin:0 auto;
	max-width: none;
	min-height: 350px!important;
		
}
 
#contentSlider 	{
		width: 100%;		
		height: auto;		
		background:none;
		margin:0px 0px 50px 0px;	
		padding-top:0;			
	}
body.greenScreen #contentSlider{
		background-image:none;
}
body.purpleScreen #contentSlider{
	background-image:none;
}

#content-slider-1 .rsArrow{
		display:none!important;		
	}
	
 .contentSlider .text 	 {	
			display: block;
			float: none;		
			width: 100%;
			max-width: 100%;
			padding-left: 0px;
		    padding-right: 0px;
		    padding-top: 20px;
			 border-top: none;
			 height:180px;
		 }
.RightToLeft .contentSlider .text
{
 padding-left: 0px;	    padding-right: 0px;

}
  .contentSlider .text p{display:none!important;}
	
.img-container {
	 float: none;
	 height:400px;	    
	width: 100%;
	max-width: 100%;	
}
.RightToLeft .img-container {
	float:none;
}

img.rsImg {
		width:100%;
		/*max-width: 100%;*/
		height: 400px;
		float: none;
		border-bottom: 5px solid #0f467c;	
	}
.purpleScreen img.rsImg {		
		border-bottom: 10px solid #280576;	
	}	
.greenScreen img.rsImg {		
		border-bottom: 10px solid  #0e561c;	
	}	
	body.liteblueScreen .contentSlider .text{
	border-top: none;
}
.liteblueScreen img.rsImg{
	border-bottom: 10px solid  #1f7295;
}
	
.rsDefault .rsBullets{
	bottom: 0px;
}
.hpBanners{
	width: 95%;
	margin: 0 auto;
}
.mfa_spokerManMessages h3.mfa_spokerManMessages_Group {
	width: 100%;
	padding: 10px 5%;
}
.news-block .news-text{
	width: 100%;
}
/* home bottom banners*/
.bottom-banners-wrapper{
	border-top: none;
	margin: 0 auto;
}

.bottom-banners-wrapper ul.bottom-banners{
	width: 95%;
	margin: 0 auto;
}
.LeftToRight .bottom-banners-wrapper ul.bottom-banners li,
.RightToLeft .bottom-banners-wrapper ul.bottom-banners li

{
	display: block!important;
	margin-bottom: 10px;
	width: 100%;
}

/* footer */
#footer{
	margin-top: 10px;
}
#footer ul{
	width: 95%!important;
	text-align: left;
	display: block;
	margin: 0px  auto;
}
.RightToLeft #footer ul{
	text-align: right;
}
#footer .center{
	width: 95%;
	text-align: left;
	display: block;
	margin: 10px auto;
}
.RightToLeft #footer .center{
	text-align: right;
}
#footer ul.dfwp-column{
	float: none;
}
.LeftToRight #footer li:last-child{
	display: none!important;
}
.mfa_headerLeftBlock{
	vertical-align: top;
}
.Mobright-block{
	display: inline-block;
	width: 100%;
	min-height: 40px;	
	text-align: right;
	margin-top: 5px;
}
.RightToLeft .Mobright-block{
	text-align: left;
}

.Mobright-block ul li{
	display: inline-block;
	width: 40%;
	max-width: 40px;
	min-height: 40px;			
}
.LeftToRight .Mobright-block ul li{
	margin-left: 7px;
}

.RightToLeft .Mobright-block ul li{
	margin-right: 7px;
}
.Mobright-block ul li a{
	display: block;
	width: 100%;
	height: 100%;			
}
.Mobright-block ul li.Moblang{
	background: #0f467c url('/MFA_Graphics/General/mobile-lang-icon.png') center center no-repeat;
	background-size: 80%;
	cursor: pointer;
}
.Mobright-block ul li.Mobmenu{
	background: #0f467c url('/MFA_Graphics/General/mobile-menu-icon.png') center center no-repeat;
	background-size: 80%;
	cursor: pointer;
}
.footer{
	margin-top: 15px;
}
#footer .mobile-back>a{
	display: block;
	position: absolute;
	right: 0px;
	top:20px;
	width: 20px;
	height: 30px;
	background: #0f467c url('/MFA_Graphics/General/mobile-back-icon.png') center center no-repeat;
	background-size: 60%;
}
.greenScreen #footer .mobile-back>a{
	background: #0e561c url('/MFA_Graphics/General/mobile-back-icon.png') center center no-repeat;
	background-size: 60%;

}
.purpleScreen #footer .mobile-back>a{
	background: #082c84 url('/MFA_Graphics/General/mobile-back-icon.png') center center no-repeat;
	background-size: 60%;

}
.LeftToRight DIV.midContent .midContentText {
	width: 95%;
	margin: 0 auto;
}
.RightToLeft DIV.midContent .midContentText {
	width: 95%;
	margin: 0 auto;
}


.LeftToRight div.leftContent {
	float: none;
	padding-right: 0px;
	width: 95%;
	margin: 0 auto;
}
.RightToLeft  div.leftContent {
	float: none;
	padding-left: 0px;
	width: 95%;
	margin: 0 auto;
}

/*inner */
.breadcrumbGxMS{
	display: none;
}
div.midContent{
	float: none;
	width: 100%;
	margin-bottom: 10px;
	position: relative;
	max-width: none;
}
DIV.midContent H1{
	padding: 0px 10px!important;
	font-size: 1.6em;	
}
div.leftContent{
	max-width: none;
}
.LeftToRight DIV.leftContent table.QuickNavArroundTable UL{
	max-width: none;
}
.LeftToRight DIV.midContent .midContentText{
	width: 95%;
	margin: 10px auto;
}
.LeftToRight DIV.midContent .midContentText img{
	width: 100%!important;
	height: 100%!important;
}
.sidebar .bluebg H3{
	max-width: none;
	width: 100%;
	padding: 10px 2% 10px 3%;
}
#main-contentGxMS{
	padding: 0!important;
}
DIV.whiteBox H2, DIV.whiteBox H3{
	width: 95%;
	margin: 0 auto;
}
.LeftToRight .textImgFloated_img{
	width: 95%;
	margin: 0 auto;	
	float: none;
}
#mfa_mainImgTitle{
	bottom:0px;
 }
.LeftToRight  #mfa_mainImgTitle{
left:0px;
width: 100%;
}
.LeftToRight .copyright {
left:0px;
width: 100%;
}
.textImgFloated_img {
	margin-bottom: 20px!important;
}

/* mobile submenu */
.MobSubMenue{
	display: block!important;
	position: relative;		
	width:100%;	
	margin: 20px 0;	
	z-index: 200;
}
.QuickNavArroundTable{
	display: none;
}
.header-content{	
	position: relative;	
}
.Menuecontent{
	width: 95%;
	margin: 0 auto;	
			
}
.Menuecontent>ul{
	position: absolute;
	z-index: 100;
}
.Menuecontent>ul>li>ul{
	position: relative;
	background-color: #1564b2;
	margin-top: 15px;
}
.Menuecontent>ul>li>ul>li>a{
	color: #ffffff;
}
.LeftToRight .Menuecontent>.MobSubMenuetitle{
	background: #0a4a7f url('/MFA_Graphics/General/submenu-arrow-down.png') 95% center no-repeat;	
}
.LeftToRight  .Menuecontent >.MobSubMenuetitle.active{
	background: #0a4a7f url('/MFA_Graphics/General/submenu-close.png') 95% center no-repeat;
}
.RightToLeft .Menuecontent>.MobSubMenuetitle{
	background: #0a4a7f url('/MFA_Graphics/General/submenu-arrow-down.png') 5% center no-repeat;	
}
.RightToLeft  .Menuecontent >.MobSubMenuetitle.active{
	background: #0a4a7f url('/MFA_Graphics/General/submenu-close.png') 5% center no-repeat;
}

.Menuecontent>.MobSubMenuetitle>a{
	display: block;
	width: 94%;
	cursor: pointer;	
	padding: 15px 3%;
	color: #ffffff;
	font-size: 1.3em;
	line-height: 100%;
	}
.Menuecontent>.MobSubMenuetitle>a:hover{
	text-decoration: none!important;
}

.menu-open-wrapper{
	position:absolute;z-index:50;height: 100%;width:100%;background-color: #000000;opacity:0.3;
	display: none;	
}
.menu-open-wrapper.active{
	display: block;
}
.Menuecontent ul.MobSubMenueUl	{
	width: 95%;
	height: auto;
	background-color: #ffffff;
	margin: 0 auto;
}
.Menuecontent ul.MobSubMenueUl	>li{
	width: 100%;
	text-align: left;
	border: none!important;
}
.RightToLeft .Menuecontent ul.MobSubMenueUl	>li {
	text-align: right;
}
.Menuecontent ul.MobSubMenueUl	>li>a,
.Menuecontent ul.MobSubMenueUl	>li>span.CurrentNodeTitle
 {
   color: #0a4a7f;
   font-size: 16px;
    display: block;
    font-weight: normal;
    width: 94%;
    margin: 0px 3%;
    padding: 15px 0;
    border-bottom: 1px solid #d8d8d8;        
   } 
   .Menuecontent ul.MobSubMenueUl >li>ul>li>a
  
   {
	color: #ffffff;
   font-size: 16px;
   line-height: 18px;
    display: block;
    font-weight: normal;
    width: 94%;
    margin: 0px 3%;
    padding: 15px 0;
    border-bottom: 1px solid #104e8b;  
}
 .Menuecontent ul.MobSubMenueUl >li>ul>li>ul>li>a{
	color: #ffffff;
   font-size: 14px;
   line-height: 18px;
    display: block;
    font-weight: normal;
    width: 94%;
    margin: 0px 3%;
    padding: 10px 20px;
    border-bottom: 1px solid #104e8b;  
	
}
 .RightToLeft .Menuecontent ul.MobSubMenueUl >li>ul>li>a
 {
	text-align: right;
}
 .Menuecontent ul.MobSubMenueUl >li>ul>li:last-child>a{
	border-bottom: none;
}
   /* top mobile menu */
   .mobile-menu-search{
	width: 100%;
	display: block;
	background-color: #0a4a7f;
	padding: 10px 0;
	border-bottom: 1px solid #2a4f6d;
	}
  .main-menu-close,
  .MobileLang-close
  {
	display:inline-block;
	width: 10%;
	max-width: 25px;
	min-height: 24px;
	background:  url('/MFA_Graphics/General/close-mobile-menu.png') left top no-repeat;
	background-size: 70%;
	margin-left: 12px;
	margin-top: 10px;
	cursor: pointer;
	vertical-align: middle;
}
 .mobile-menu-search .lang{
	display: inline-block;
	font-size: 1.3em;
	font-weight: bold;
	color: #ffffff;
	margin-left: 10px;
	vertical-align: middle;
}	
.RightToLeft  .mobile-menu-search .lang{
	width: 85%;
	text-align: right;	
}
.mobile-search{
	display: inline-block;
	width: 80%;
	vertical-align:middle;
	background-color: #ffffff;
	height: 30px;
	border-radius: 10px;
	margin-left: 5%;
	}	
.searchBtnImg{
	display:inline-block;
	border: none;
	background:  url('/MFA_Graphics/General/search-btn-mobile.png') center top no-repeat;
	width: 35px;
	height: 30px;
	background-size: 60%;
	margin-top: 5px;
	cursor: pointer;
}
.SearchFreeText{
	display: inline-block;
	width: 80%;
	padding-left: 3%;
	height: 30px;
	vertical-align: top;
	font-size: 14px;
	color: #404040;
	background: transparent;
	border: none;
}
:root a.openArrow, *:root a.closeArrow{
	position: relative;
}
a.openArrow {
    background-image: url("/MFA_Graphics/General/submenu-arrow-blue.png");
    background-position: right center;
    background-repeat: no-repeat;
    float: none;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    padding: inherit;
    position: relative;
    width: auto;
}

.RightToLeft a.openArrow{
	  background-image: url("/MFA_Graphics/General/submenu-arrow-blue-he.png");
	background-position: left center;
}
a.closeArrow {
    background-image: url("/MFA_Graphics/General/submenu-arrow-blue-open.png");
    background-position:right 15px ;
    background-repeat: no-repeat;
    float: none;
    height: none;
    margin-left: 0px;
    margin-right: 0px;
    padding: inherit;
    position: relative;
    width: auto;
    border-bottom: none!important;
   }
  .Menuecontent ul.MobSubMenueUl >li>ul>li>ul>li>a.closeArrow,
    .Menuecontent ul.MobSubMenueUl >li>ul>li>a.closeArrow
  {
	 background-image: url("/MFA_Graphics/MasterPage/submenu-arrow-w-open.png");
}
.Menuecontent ul.MobSubMenueUl >li>ul>li>ul>li>a.openArrow,
 .Menuecontent ul.MobSubMenueUl >li>ul>li>a.openArrow
{
	 background-image: url("/MFA_Graphics/MasterPage/submenu-arrow-w.png");
}
 .RightToLeft  a.closeArrow{
	  background-position: left 15px;
}
  .QuickNavArroundTable, .liNoChildren, .liWithChildren{
	width: 100%;
} 
.liWithChildren .liNoChildren{
	text-align: left!important;
}
.liWithChildren{
	text-align: left:
	border-top: none;
}
.liNoChildren{
	border-top: none;
}
.LeftToRight .HPcontent .embassySearchBox select,
.RightToLeft .HPcontent .embassySearchBox select{
	display: block;
	width: 100%;
}
.RightToLeft .embassySearchBox A.btn20{
	margin-bottom: 30px;
	clear: both;
}
.logo-text span.headerTextSLong {
	font-size: 1em!important;
	line-height: 120%!important;
}
#content #main_slider .news-item .text h4{
	font-size: 1em;
}
.LeftToRight .worldMap > div.mashav-map{
	width: 100%;
	height: auto;
	margin-left: 0;
}
DIV.eventleft ,DIV.eventRight {
	width: 100%;
}

}
@media screen and (max-width:768px){
	DIV.midContent H2 {
	padding-left: 10px;
	padding-right: 10px;
}
#content #main_slider {   
    height: 470px;     
}
.royalSlider{
	height: 470px!important;
}
}

@media screen and (max-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
DIV.midContent H2 {
	padding-left: 10px;
	padding-right: 10px;
}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-img{
		padding-left:0px;	
		height: auto;
		width: 35px;
		overflow: hidden;
		vertical-align: middle;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .slogan img{
		max-width: 120px;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-img img{
		max-width: 26px;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text{
	height: auto;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text span.headerTextShort {padding-top:5px;font-size:1.2em;line-height:100%!important;}\
	.contentSlider{
	height: 350px;
}
.img-container {	
	 height:300px;	    	
}
img.rsImg {
		
		height: 300px;				
	}
	

}
 
@media screen and (max-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */ 
	.LeftToRight .mfa_header .mfa_headerLeftBlock{
	width: 68%;
}
.LeftToRight .mfa_header .mfa_headerRightBlock{
     width: 30%;
 }
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-img{
		padding-left:0px;	
		height: auto;
		width: 35px;
		overflow: hidden;
		vertical-align: middle;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .slogan img{
		max-width: 90px;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-img img{
		max-width: 20px;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text{
	height: auto;
	}
	.LeftToRight .mfa_header .mfa_headerLeftBlock .logo-text span.headerTextShort {padding-top:5px;font-size:0.9em;line-height:100%!important;}
}









