﻿/***********************************C U S T O M**************************************************/
/* -- Global -- */
.enUS, .heIL{ padding:0; color:#777777;}
h1.mainTitle
{
	margin:0;
	padding:0;
	color:#2c60a8;
	font-family:Arial, Helvetica, sans-serif;
}
h2.wpTitle {
color:#2c60a8;
font-family:Arial, Helvetica, sans-serif;			
}
h2.subTitle
{
	margin:0;
	padding:0;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.fright{ float:right; }
.fleft{ float:left; }
.redFont{ color:red; }
.enUS .fright { float:left;}		
.enUS .fleft { float:right;}
.tal{ text-align:left; }
.tar{ text-align:right; }
.enUS .tal{ text-align:right; }
.enUS .tar{ text-align:left; }
.tac { text-align:center; text-align:-moz-center;}
.redFont{ color:red; }

.enUS .style { direction:ltr;} 
.heIL .style { direction:rtl;} 

.enUS .ms-WPBody { direction:ltr;} 
.heIL .ms-WPBody { direction:rtl;} 


.ms-siteaction
{
	text-align:right;
}
.presidentDefaultTable
{
	width:100%;
}
/* --- Page Top --- */
.mainTable {	width:1000px; text-align:right;direction:rtl; background-color:aqua;}
.accessTool { width:100%; }
.accessToolLinks
{
	padding:0;
	height:24px;
	width:100%;
	text-align:center;
	background-image:url('/SiteCollectionImages/President/trans_line.png');
}
.accessRightTable a.accessLinkStyle:link, .accessRightTable a.accessLinkStyle:hover,.accessRightTable a.accessLinkStyle:visited 
{
	color:#072369 !important;
}
.toPrevious a.accessLinkStyle:link, .toPrevious a.accessLinkStyle:hover,.toPrevious a.accessLinkStyle:visited 
{
	color:#072369 !important;
}
.accessRight
{
	text-align:right;
	padding-right:27px;
}
.accessBoxLngTbl
{
	margin-left:30px;
	margin-top:60px;
	font-family:Arial, Helvetica, sans-serif;
}
.accessBoxLinksTbl .spacer ,.accessBoxLngTbl .spacer
{
	background-image:url('/SiteCollectionImages/President/sep_line.gif');
	background-repeat:no-repeat;
	background-position:50% 50%;
}
.accessBigBtnImg, .accessBigBtnImgOver, .accessLittleBtnImg, .accessLittleBtnImgOver /* font button */
{	
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-repeat:no-repeat;
	width:18px;
	/*height:17px;*/
	border:0;
	cursor:pointer;
	background-color:transparent;
}
.accessBigBtnImg
{
	background-image:url('/SiteCollectionImages/President/A_up.png');
}
.accessBigBtnImgOver
{
	background-image:url('/SiteCollectionImages/President/A_up.png');
}
.accessLittleBtnImg
{
	background-image:url('/SiteCollectionImages/President/A_down.png');
}
.accessLittleBtnImgOver
{
	background-image:url('/SiteCollectionImages/President/A_down.png');
}

.accessBigBtnImg
{
	background-image:url('/SiteCollectionImages/President/A_up.png');
}
.toPrevious
{
	text-align:left;
	padding-left:27px;
}
.header
{
	/*height:123px;*/
	height:100px;
	vertical-align:bottom;
	text-align:left;
	width:100%;
}
.logoIMG { text-align:right; padding-right:13px;}
.logoIMG img {	border:0; margin-top:30px;margin-right:10px; outline:none;}
.logoLink
{
	padding-top:75px;
	text-align:left;
	padding-left:26px;
}
.logoLinkImg
{
	border:0;
}
.accessSeparator
{
	height:17px;
	margin:0 7px;
}
.topTableCenter
{
	background-image:url('/SiteCollectionImages/President/Back_Flag.jpg');
	background-repeat:no-repeat;
	background-position:center top;	
	height:123px;	
	width:1000px;
	vertical-align:top;	
}
.mainTableContent
{
	direction:rtl;
	text-align:right;
	width:94%;
}
.MainContent
{
	background-image:url('/SiteCollectionImages/President/back_grad.jpg');
	background-repeat:no-repeat;
	/*background-position:center top;*/
	text-align:center;
}
:root #ContentTable
{
	padding:0 14px;
}
.contentTableCenter
{
	text-align:right;
	direction:rtl;
}
.mainTableContentRight
{
	vertical-align:top;
	padding-right:54px;
	width:365px;
}
:root #govxrdescription
{
	padding-right:24px;
}
.mainTableContentLeft
{
	vertical-align:top;
	padding-right:24px;
	padding-left:34px;
	width:365px;
}
.homePageLeftSpase .homePageRightSpace
{
	width:81px;
}
.homePageCenterSpace
{
	width:108px;
}
:root .topTableCenter
{
	padding-bottom:10px;
}
.pageContent
{
	padding:40px;
}
.contentIMG{ float:none;}
.contentIMG div span img{border:2px #b8b8b8 solid !important;width:252px;height:168px;}
.contentIMG .ms-toolbarItem img{width:auto;height:auto;border:none;}
.layoutSeparator
{
	background-image:url('/SiteCollectionImages/President/in_Line.gif');
	background-repeat:no-repeat;
	background-position:right center;
	height:2px;
	margin:20px 0;
}
.contentTD
{
	/*padding-left:32px;*/
	padding-left:20px;
	padding-right:10px;
}
/* --- footer --- */
.footer
{
	background-color:#E9E9E9;
	width:100%;
	
}
.footer table
{
	height:25px;
}
.footer #column { vertical-align:middle; }
.footer #column a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;			
}
.footer .ms-WPBody a.inlineCQWP:link,.footer .ms-WPBody a.inlineCQWP:visited
{
	color:#666666 !important;
	outline:none;
}
/* --- CQWP Style --- */
.ms-WPBody TD
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
.ms-WPBody h2.wpTitle
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2c60a8;
	font-weight:normal;
}
.ms-WPBody h2.wpTitle img{	width:300px;}
.extraLink
{
	text-align:left;
	padding:7px 0;
}
a.extraLinkHref
{
	font-family:Arial, Helvetica, sans-serif;
	color:#565656 !important;
}
.extraLinkSeperator
{
	background-image:url('/SiteCollectionImages/President/gray_px.gif');
	background-repeat:repeat;
	width:100%;	
	height:1px;		
}
.extraLink img { margin:0 3px; }
.newsListItem {	padding-bottom:16px; }
.listDate
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
.listTitle a.listLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
}
.listMoreDetails a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#072369;
	padding-top:3px;
}
.listImgAndDescTable
{
	padding-bottom:19px;
	padding-top:19px;
	border-bottom: 1px #B8B8B8 solid !important;
	width:100%;
	direction:rtl;
	text-align:right;
}
.listImgAndDescTable td
{
	vertical-align:top;
}
.listLinkImg
{
	width:140px;
	height:93px;
	border:2px #b8b8b8 solid;
	padding:0;
}
.imgCell{width:141px;padding-left:14px;}
.layoutDate
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
/* --- Paging ---- */
.resultsPaging
{
	width:100%;
	text-align:center;
	margin-top:14px;
}
.resultsPaging div div
{
	display:inline;			
}
.resultsPagingArrowNext, .resultsPagingArrowPrevious
{
	display:none;
}
.resultsPagingNumber, .resultsPagingCurrentMumber, .resultsPagingLabel
{
	color:#072369 !important;
	font-family:Arial, Helvetica, sans-serif;
}
.resultsPagingCurrentMumber
{
	font-weight:bold;
}
a.resultsPagingNumber:focus, a.resultsPagingNumber:active, a.resultsPagingNumber:hover,
a.resultsPagingText:focus, a.resultsPagingText:active, a.resultsPagingText:hover
{
	font-weight:bold;
	color:#072369 !important;
}
.resultsPagingCurrentMumber{ font-weight:bold; color:#072369; }
.resultsPagingDoubleArrowPrevious
{
	margin:0;
	padding:0;
}
.resultsPagingDoubleArrowNext
{
	margin:0;
	padding:0;
}
.resultsPaging
{
	width:900px;
}
.aRightArrows, .aLeftArrows
{
	width:20px;
	float:right;
}
.aPreviousLabelStyle, .aNextLabelStyle 
{
	width:40px;
	float:right;
}
.mumbers
{
	width:780px;
	float:right;
}
/* --- CQWP Viewer ---- */
.imgViewerBox
{
	background-image:url('/SiteCollectionImages/President/Back_Pic2.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	padding:14px 14px 0 14px;
}
.viewerListItem{ padding-left:110px;padding-top:14px;padding-right:44px;}
.listViewerImgAndDescTable{width:100%;}
.listViewerImgAndDescTable td{ color:#ffffff; text-align:center;}
:root .listViewerImgAndDescTable td{ text-align:-moz-center; }
.listDesc
{
	text-align:right;
	/*padding-right:14px;*/
}
.listDescViewer
{
	text-align:right;
	/*padding-right:44px;*/
}
.listViewerDate
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.blueLine
{
	background-image:url('/SiteCollectionImages/President/Blue_Line.gif');
	background-position:center center;
	background-repeat:no-repeat;
	height:2px;
	margin:16px 0;
	
}
.galeryViewerImgCell
{
	padding-left:44px;
	padding-top:5px;
}
.listLinkBigImg
{
	height:260px;
	width:390px;
}
.listViewerTitle
{
	text-align:center;
	/*width:50%;*/
	font-weight:bold;
}
.listViewerTitle a.listViewerLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
}
.listViewerMoreDetails{	text-align:right; padding-top:5px;}
.listViewerMoreDetails img {width:13px;height:10px;}
:root .listViewerMoreDetails{padding-right:14px;}
.listViewerMoreDetails a.viewerMoreDetailsLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;	
	padding-top:24px;
}
/* --- Rad Rotator --- */
.imgBox
{
	background-image:url('/SiteCollectionImages/President/Back_Pic2.jpg');
	background-position:center bottom;
	background-repeat:no-repeat;
	padding-top:14px;
	width:100%;
}
:root .imgBox
{
	padding:14px 14px 0 14px;
}
#tDiv
{
	width:885px !important;	
}
.RadRotator
{
		width:885px !important;			
}
.RadRotator_Default .rrClipRegion
{
	border:none !important;
	text-align:center !important;
	width:885px !important;
	height:55px !important;
}
.itemTemplate
{
	margin:0 !important;
	padding:0 !important;
	vertical-align:top;
	border:none !important;
}
.itemTemplate img.RotatorImage, img.RotatorImageSelected
{
	padding:0;
	vertical-align:top;
	width:75px;
	height:50px;
	
}
ul.rrItemsList{/*	height:59px !important;*/ padding-left:5px !important;}
.rrItem img, 
{
	cursor:hand;
}
.rrItem img:hover, img:focus{ border:3px #DEDEDE solid;}
.rrItem img.RotatorImageSelected { border:3px #DEDEDE solid;}
img.scrollR, img.scrollL
{
	margin-top:20px;
	width:13px;
	height:10px;
}
.scrollLTD
{
	width:40px;
	padding-left:15px;
}
.scrollLTD img, .scrollRTD img
{
	float:none !important;
}
.scrollRTD
{
	width:30px;
	padding-right:40px;
}
:root .scrollRTD
{
	padding-right:inherit;
}
.scrollCTD
{
	text-align:center;
	
}
.rrRelativeWrapper
{
	width:885px !important;
	text-align:center !important;
}
.rrItem
{
	height:56px !important;
	width:96px !important;
}

